左結合がcodeigniterで機能しない

VinoCoder

メインテーブルtpl_upload_csv_fileからレコードを取得しtbl_process_csvから関連レコードを取得するクエリを作成ました私はすべてのレコードを取得しますが、私はから1つのIDを持っている場合は問題があるtpl_upload_csv_filetbl_process_csv 5行のは、5回を表示します。同じレコードが5回表示されています。

$this->db->select('tbl_process_csv.id, tbl_process_csv.record_no, tbl_process_csv.reason,tpl_upload_csv_file.uploaded_file_name, tpl_upload_csv_file.uploaded_date_time');
$this->db->from('tpl_upload_csv_file');
$this->db->where('tbl_process_csv.process_status', 3);
$this->db->join('tbl_process_csv', 'tbl_process_csv.csv_file_id = tpl_upload_csv_file.id', 'left');
$this->db->order_by('tbl_process_csv.date_of_processing', 'desc');
$query = $this->db->get();
print_r($query->result());die;
return $query->result();

私のテーブル構造は

tpl_upload_csv_file:

  • id
  • upload_file_name
  • upload_date_time
  • records_available

tbl_process_csv:

  • id
  • csv_file_id->(テーブルtpl_upload_csv_fileの場合は参照
  • record_no
  • process_status
  • 理由
アナンドパンディ

これを試して、問題が発生した場合はお知らせください。

$this->db->select('tbl_process_csv.id, tbl_process_csv.record_no, tbl_process_csv.reason,tpl_upload_csv_file.uploaded_file_name, tpl_upload_csv_file.uploaded_date_time');
$this->db->from('tpl_upload_csv_file');
$this->db->join('tbl_process_csv', 'tbl_process_csv.csv_file_id = tpl_upload_csv_file.id', 'left');
$this->db->where('tbl_process_csv.process_status', 3);
$this->db->group_by('tbl_process_csv.csv_file_id');
$this->db->order_by('tbl_process_csv.date_of_processing', 'desc');
$query = $this->db->get();
return $query->result();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQL左結合が機能しない

分類Dev

MySQL全文検索が左結合で機能しない

分類Dev

t-sqlの左結合が機能しないのはなぜですか?

分類Dev

Linqでの単純な左結合が期待どおりに機能しない

分類Dev

Neo4jの左結合が機能していないようです

分類Dev

MySQLの左結合が機能していないようです

分類Dev

パンダ:「左結合」が正しく機能しない

分類Dev

サブクエリの左結合がSQLServerで機能しない

分類Dev

左結合が期待どおりに機能しない

分類Dev

COUNT()と左結合が機能しない

分類Dev

COUNT()と左結合が機能しない

分類Dev

Mysqlの左結合が期待どおりに機能しない

分類Dev

SQL左結合-andafteron句が機能しない

分類Dev

左結合が期待どおりに機能しない

分類Dev

左結合2つのテーブルが機能しない

分類Dev

MySQL左結合クエリが機能しない

分類Dev

左結合と複数の条件mysqlが機能しない

分類Dev

左結合がSymfony4で機能していません

分類Dev

同じmysqlクエリの左結合と内部結合が機能しない

分類Dev

Codeigniter:同じ名前とIDの列で結合が機能しない

分類Dev

左結合を使用しているときにMYSQLでsumが機能しないのはなぜですか?

分類Dev

Codeigniterの内部結合クエリが機能しない

分類Dev

左外部結合のLinqクエリが正しく機能しない

分類Dev

XMLのC#LINQ左外部結合が正しく機能しない

分類Dev

Sparkでデータフレームの左外部結合が正しく機能しない

分類Dev

条件が機能しない左結合のMysql選択カウント

分類Dev

左結合と倍数キーを持つLinqが機能しない

分類Dev

MySqlの左外部結合が期待どおりに機能しない

分類Dev

左結合でDISTINCTが正しく機能していません

Related 関連記事

  1. 1

    SQL左結合が機能しない

  2. 2

    MySQL全文検索が左結合で機能しない

  3. 3

    t-sqlの左結合が機能しないのはなぜですか?

  4. 4

    Linqでの単純な左結合が期待どおりに機能しない

  5. 5

    Neo4jの左結合が機能していないようです

  6. 6

    MySQLの左結合が機能していないようです

  7. 7

    パンダ:「左結合」が正しく機能しない

  8. 8

    サブクエリの左結合がSQLServerで機能しない

  9. 9

    左結合が期待どおりに機能しない

  10. 10

    COUNT()と左結合が機能しない

  11. 11

    COUNT()と左結合が機能しない

  12. 12

    Mysqlの左結合が期待どおりに機能しない

  13. 13

    SQL左結合-andafteron句が機能しない

  14. 14

    左結合が期待どおりに機能しない

  15. 15

    左結合2つのテーブルが機能しない

  16. 16

    MySQL左結合クエリが機能しない

  17. 17

    左結合と複数の条件mysqlが機能しない

  18. 18

    左結合がSymfony4で機能していません

  19. 19

    同じmysqlクエリの左結合と内部結合が機能しない

  20. 20

    Codeigniter:同じ名前とIDの列で結合が機能しない

  21. 21

    左結合を使用しているときにMYSQLでsumが機能しないのはなぜですか?

  22. 22

    Codeigniterの内部結合クエリが機能しない

  23. 23

    左外部結合のLinqクエリが正しく機能しない

  24. 24

    XMLのC#LINQ左外部結合が正しく機能しない

  25. 25

    Sparkでデータフレームの左外部結合が正しく機能しない

  26. 26

    条件が機能しない左結合のMysql選択カウント

  27. 27

    左結合と倍数キーを持つLinqが機能しない

  28. 28

    MySqlの左外部結合が期待どおりに機能しない

  29. 29

    左結合でDISTINCTが正しく機能していません

ホットタグ

アーカイブ