gpt4 book ai didi

mysql - 如何在 MYSQL 中的两个日期(从日期,到日期)表之间获取数据?

转载 作者:行者123 更新时间:2023-11-29 02:52:17 25 4
gpt4 key购买 nike

每个日期作为我数据库中的一个表。在所有表中,数据相同但表不同。我想搜索一列(此列对所有表都是通用的)。我将像 2015-01-01 这样的日期作为 from date2015-05- 31 作为日期

我这样写了查询,但这对我不起作用。

select MsgId, UserId, Priority, MsgStatus, 

FROM abc.`2015-05-04` as p1,abc.`2015-05-14` as p2
WHERE Id="cfcbc375-372e-4586-bc23-9e94e6eb2c16"

最佳答案

使用 to_date 搜索日期

and >= to_date('22-12-2015','dd-mon-yyyy')
and <= to_date('21-01-2016','dd-mon-yyyy')

这将查找日期介于 12 月 22 日和 1 月 21 日之间的所有实例。

这是假设 OP 误解了 SQL 语句的 FROM 部分,日期应该在 WHERE/AND 子句中。

关于mysql - 如何在 MYSQL 中的两个日期(从日期,到日期)表之间获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34414657/

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