有一个带有开始和结束日期的sql表:
room | start | end 5 | 2023-01-07 | 2023-01-14 6 | 2023-01-01 | 2023-01-05
现在,我尝试选择日期介于“开始日期”和“结束日期”之间的所有条目:
SELECT * FROM pr_calendar WHERE start <= '2023-01-13' AND end <= '2023-01-13'
它显示了我的条目与id 6.我如何才能使这个选择?谢谢
t40tm48m1#
现在,我尝试选择日期介于"开始日期"和"结束日期"之间的所有条目:试试看,
SELECT pc.* FROM pr_calendar pc WHERE '2023-01-13' between start AND end ;
Demo
1条答案
按热度按时间t40tm48m1#
现在,我尝试选择日期介于"开始日期"和"结束日期"之间的所有条目:
试试看,
Demo