gpt4 book ai didi

在两个日期之间进行选择的 SQL 查询

转载 作者:行者123 更新时间:2023-12-04 02:19:29 25 4
gpt4 key购买 nike

我想选择两个日期之间的记录 - startDate 和 endDate(它们是 sql 中的日期/时间格式)。我有以下 sql 查询但它不起作用,有人可以告诉我我做错了什么吗?

SELECT * 
FROM house
WHERE startDate >= '2012/02/22 00:00:00' AND endDate <= '2012-02-25 00:00:00'

最佳答案

我建议将日期转换为日期时间并进行比较,同时保持日期标准和一致。像这样的东西:

"SELECT * 
FROM house
WHERE DATE(startDate) >= DATE('2012-02-22 00:00:00')
AND DATE(endDate) <= DATE('2012-02-25 00:00:00')"

注意:我假设您的 startDate 和 endDate 与您提供的字符串的格式相同。

关于在两个日期之间进行选择的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9396798/

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