我试过了:
`SELECT name
FROM students
WHERE time BETWEEN '16:20:00' AND '16:45:00'
AND day = 'Wed'`
但没有结果,实际上我只是从CURTIME附近的条目得到结果,比如15分钟之前和15分钟之后。
这是课堂考勤管理。我基本上想要展示下一堂课,并有一个时间窗口来选择实际出现在课堂上的人。
答案 0 :(得分:0)
我希望以下查询适合您
`SELECT name
FROM students
WHERE time BETWEEN CURTIME() AND ADDTIME(CURTIME(), INTERVAL 15 MINUTE)
AND day = 'Wed'
答案 1 :(得分:0)
我认为这会做你想要的:
SELECT name
FROM students
WHERE time BETWEEN (NOW(), INTERVAL -15 MINUTE) AND (NOW(), INTERVAL 15 MINUTE)
AND day = 'Wed'