【发布时间】:2014-08-21 21:38:25
【问题描述】:
我编写了一个 SQL 查询,用于在员工出勤表中搜索缺勤人员。但是我怎样才能显示我的意思是缺席期间的日期?除了日期,它工作正常。我想显示缺席期间的哪一天?我无法显示日期。
示例:
BadgeNumber - EmployeeName - Absent Date
10042 - Mr. Erik - 2014-07-01
代码:
SELECT SMEmployee.BadgeNumber,SMEmployee.EmployeeFullName,SMDepartment.DepartmentName
FROM SMEmployee
LEFT OUTER JOIN SMDepartment
ON SMDepartment.DepartmentID=SMEmployee.DepartmentID
WHERE EmployeeID NOT IN (
SELECT empCheckInOut.USERID
FROM empCheckInOut
WHERE convert(date,CHECKTIME)='2014-07-01')
【问题讨论】:
-
如果您可以提供所需输出的示例,这可能有助于我们了解您的要求。请编辑您的问题以包含此附加信息
-
我已经给出了样本。希望理解。