【发布时间】:2017-08-28 17:04:35
【问题描述】:
我有一张名为employeetimesheets 的表格:
empsheet_id|employee_id|timesheet_status|last_update
该表允许经理访问所有员工时间表。一名员工可以有多个考勤表。我想仅显示每位员工的最新条目。我读过in the manual 我必须用inner join 编写一个groupwise-maximum 子查询和left join,但我不确定如何在这里进行。
到目前为止,这是我的查询:
$sqlempsheets="SELECT * FROM employeetimesheets JOIN employees ON employeetimesheets.employee_id=employees.employee_id WHERE employeetimesheets.timesheet_status='Pending Approval'";
$resultempsheets=mysqli_query($db,$sqlempsheets);
【问题讨论】:
标签: mysql left-join inner-join groupwise-maximum