gpt4 book ai didi

datetime - SQL 其中日期时间列等于今天的日期?

转载 作者:行者123 更新时间:2023-12-03 07:15:49 25 4
gpt4 key购买 nike

如何从创建日期为今天日期的数据库中获取记录?

SELECT [Title], [Firstname], [Surname], [Company_name], [Interest] 
FROM [dbo].[EXTRANET_users]
WHERE DATE(Submission_date) = DATE(NOW())

这在使用 sql server 2000 并且提交日期是日期时间字段时不起作用

最佳答案

看起来您正在使用 SQL Server,在这种情况下 GETDATE()current_timestamp 可能会对您有所帮助。但您必须确保与系统日期进行比较的日期格式匹配(时区、粒度等)

例如

where convert(varchar(10), submission_date, 102) 
= convert(varchar(10), getdate(), 102)

关于datetime - SQL 其中日期时间列等于今天的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11955281/

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