mysql选择日期之间的条目

j2qf4p5b  于 2023-01-16  发布在  Mysql
关注(0)|答案(1)|浏览(135)

有一个带有开始和结束日期的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.我如何才能使这个选择?谢谢

t40tm48m

t40tm48m1#

现在,我尝试选择日期介于"开始日期"和"结束日期"之间的所有条目:
试试看,

SELECT pc.* 
FROM pr_calendar pc 
WHERE '2023-01-13' between start  AND end ;

Demo

相关问题