我正在为以下问题创建代码,并且出于某种原因,代码无效。有人会介意看看它并告诉我它为什么不工作或给我一个建议?
创建一个查询(SELECT语句)以显示表tblEmployee中具有相关记录的所有记录tblEmployeeTraining
我的代码=
SELECT tblEmployee , tblEmployeeTraining FROM
homework WHERE tblEmployee = tblEmployeeTraining;
答案 0 :(得分:2)
您必须使用inner join
SELECT e.*
FROM tblEmployee e
INNER JOIN tblEmployeeTraining t on t.employee_id = e.id
您必须为要选择的列命名。如果要选择特定表的所有列,可以执行select tablename.* from ...