-4
A
回答
8
使用BETWEEN
运算符在值之间进行匹配。并使用HOUR()
函数来取消日期。
SELECT *
FROM table
WHERE date BETWEEN '2015-01-01 00:00' AND '2015-01-31 23:59:59'
AND HOUR(date) BETWEEN 6 AND 10
+0
辉煌!非常感谢。 :) – 2015-02-10 02:34:12
0
您还可以使用此查询来获取所有行。
SELECT * FROM `attendance_raw` WHERE date>='2016-09-08 10:00:00' AND date<='2016-09-09 06:00:00'
如果你能告诉我们你已经尝试了什么,那么你的查询可能就像SELECT * FROM table WHERE datacol BETWEEN'2015-01-01'和'2015-01-31' ... – botero 2015-02-10 02:31:12