gpt4 book ai didi

sql - 如何使用带有日期条件的选择?

转载 作者:行者123 更新时间:2023-12-02 10:53:07 25 4
gpt4 key购买 nike

在 sqlserver 中,如何比较日期?例如:

从注册日期 >= '1/20/2009' 的用户中选择 *

(RegistrationDate为日期时间类型)

谢谢

最佳答案

如果你输入

SELECT * FROM Users WHERE RegistrationDate >= '1/20/2009' 

它会自动将字符串 '1/20/2009' 转换为日期 1/20/2009 00:00 的 DateTime 格式: 00。因此,通过使用 >= 您应该获取注册日期为 1/20/2009 或更晚的每个用户。

编辑:我将其放在评论部分,但我可能也应该将其链接到此处。这是一篇文章,详细介绍了在查询中使用日期时间的一些更深入的方法:http://www.databasejournal.com/features/mssql/article.php/2209321/Working-with-SQL-Server-DateTime-Variables-Part-Three---Searching-for-Particular-Date-Values-and-Ranges.htm

关于sql - 如何使用带有日期条件的选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696438/

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