У меня есть таблица с именем tbl_documents
, которая записывает некоторые детали документа, такие как doc_no
, branch_no
, doc_name
, date
и т. Д.
Я включил следующую строку в свою функциючтобы получить все поля таблицы tbl_documents
.
...
$this->db->select('*')
->from('tbl_documents')
->where('status', 1, '', FALSE);
...
Функция работает нормально и выдает правильный вывод.Но таблица branch_no
в tbl_documents
связана с таблицей branch_no
в tbl_branch
.В него также включено другое поле branch_names
, например: Admin, Accounts, IT и т. Д.
Если я использовал следующий код для получения названий филиалов для желаемого выхода, это вызвало ошибку.
$this->db->select('*')
->from('tbl_documents')
->join('tbl_branch', 'tbl_branch.branch_id=tbl_documents.branch_id', 'left')
->where('status', 1, '', FALSE);
Что может быть не так?Кто-нибудь может мне помочь?