gpt4 book ai didi

sql - 日期之间(开始和现在)

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

不知道如何使用 NOW()快速运行。似乎应该是直截了当的,但我没有运气

SELECT DISTINCT field
FROM table
WHERE field BETWEEN '2019-01-01' and NOW()

字段 = varchar

最佳答案

您应该匹配数据类型以避免隐式转换:

SELECT DISTINCT field
FROM table
WHERE CAST(field AS DATE) BETWEEN DATE '2019-01-01' AND CURRENT_DATE;
SELECT DISTINCT field
FROM table
WHERE DATE(field) BETWEEN DATE '2019-01-01' AND CURRENT_DATE;

关于sql - 日期之间(开始和现在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57530184/

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