使用一个sql语句,查询在7月份迟到的,超过9点40的为迟到,只求sql语句的条件?

2025-03-03 04:25:29
推荐回答(5个)
回答1:

SELECT Department,lateCount
FROM
(
SELECT Department, COUNT(*) AS lateCount
FROM staff_info JOIN time_record ON staff_info.Staff_code = time_record.Staff_code
CONVERT(varchar(5),arrive_time,114)>'14:40'
)
WHERE lateCount >=3

回答2:

datatime >= 7月1号0时 && datatime < 8月1号0时 && (datatime % (24 * 3600)) > (9 * 3600 + + 40 * 60) 就这个意思吧

回答3:

我靠,表结构都不给。
where 打卡日期 >= 7.1 and 打卡日期 <= 7.31 and 第一次打卡时间 < 9:40

回答4:

试试使用查询工具,直接新建一个查询,把条件设置好一样的效果

回答5:

哥们 把你的表 截个图发上来 不然连你的 字段 列名都不知道