次の列を持つこれらの3つのテーブルがあります。
employee
:empId(PK)、hireDate、jobTitle、department(FK)、status(FK)status
:statusId、statusDescdepartment
:departmentId、deptName、supervisorId、deptHeadId
私がしたいのは、次の列を表示することです:hireDate
、、、、jobTitle
deptName
statusDesc
statusDesc
私が遭遇している問題は、とdeptName
レコードが表示されないことです。
これが私のコード/SQLクエリです:
$empId = $_GET['empId'];
$result = mysql_query("SELECT e.empId, e.hireDate, e.jobTitle, d.deptName, s.statusDesc
FROM employee e , department d, status s
WHERE e.department = d.departmentId AND e.status = s.statusId AND e.empId = $empId;");