gpt4 book ai didi

mysql - 如何查询另一个表中其他两个日期之间的日期

转载 作者:行者123 更新时间:2023-12-01 13:40:53 26 4
gpt4 key购买 nike

我需要查询一个日期,该日期的值介于来自另一个表的其他两个日期之间。像这样:

select * from table1 where date_table1 BETWEEN (select date1,date2 from table2 where id=1)

我如何在 SQL 中执行此操作?

最佳答案

只需使用joinexists。如您所写:

select t1.*
from table1 t1
where exists (select 1
from table2 t2
where t1.date between t2.date1 and t2.date2
);

关于mysql - 如何查询另一个表中其他两个日期之间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40383540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com