我有 2 个要加入的表;我希望员工表中的所有行都能检索事务表中某个日期的最新时间;事务表可以在同一日期有多个员工记录。目前,无法找到将交易限制为最后一条记录的方法(最新输入)
这是一个访问表;Adodb 从 excel 查询访问。
SELECT E.ID, E.Employee, E.lastname, T.in, T.out, T.date, T.type, T.EmployeeID FROM employee E RIGHT JOIN transactions T ON E.ID = INT(T.EmployeeID) WHERE " & _
"T.date = #" & Format(yesterdate, "Short Date") & "# AND T.type = 'JobCode5' AND E.location = 'EastBuilding' AND E.ID = 89 AND E.stat = TRUE
我希望每位适用员工获得 1 笔交易;最好是在给定日期的最晚时间的交易。