我有两列,比如开始日期和结束日期例子记录1包含2018-06-18和2018-06-20记录2包含2018-06-19和2018-07-23记录3包含2018-06-14和2018-06-26如果我的过滤器设置在2018-06-16和2018-07-23之间如何使用哪个查询获取两条记录?我只想要记录1和记录2
abithluo1#
SELECT * FROM `objects` WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')
iszxjhcz2#
可以使用比较运算符在日期之间进行筛选。 > -大于 >= -大于或等于 < -小于 <= -小于或等于尝试,
>
>=
<
<=
... WHERE datetime > '2018-06-16' AND datetime <= '2018-07-23'
2条答案
按热度按时间abithluo1#
iszxjhcz2#
可以使用比较运算符在日期之间进行筛选。
>
-大于>=
-大于或等于<
-小于<=
-小于或等于尝试,