在 SQL Server 中检索大于特定值的日期
为了尝试检索超过特定时间戳的日期,您使用了以下查询:
SELECT * FROM dbo.March2010 A WHERE A.Date >= 2010-04-01;
但是,您在使用此查询时遇到了问题。要了解原因,让我们检查以下因素:
因此,以下查询应该可以解决该问题:
SELECT * FROM dbo.March2010 A WHERE A.Date >= Convert(datetime, '2010-04-01' )
此查询显式转换将“2010-04-01”转换为日期时间值,确保与“A.Date”列进行正确比较。
以上是如何在 SQL Server 中正确检索大于特定值的日期?的详细内容。更多信息请关注PHP中文网其他相关文章!