0
我想創建一個從多個表中獲取記錄的SQL查詢,顯示用戶的就業歷史。顯示用戶就業歷史 - MySQL,CodeIgniter
我在我的連接語句中發現錯誤,表示表的別名存在錯誤。
錯誤編號:1066
不是唯一的表/別名: '角色'
$this->db->select('*');
$this->db-> from ('project_roles AS role' , 'project_tasks AS task', 'project AS proj');
$this->db-> join ('employee_assignment AS ea', 'role.roleID = ea.roleID');
$this->db-> join ('role', 'task.taskID = role.taskID ');
$this->db-> join ('task', 'proj.projectID = task.projectID');
$this->db-> where('ea.accountID', $accountID);
如果有人可以找出什麼我做錯了,那將是巨大的。所有的表都有在這個查詢中使用的字段。我只是不知道爲什麼它不能識別'角色'......除非這是迄今爲止發現的第一個錯誤。
謝謝。