0

我收到一个要求,我必须从数据库中选择 3 个日期,但我的表记录的日期时间字段不按顺序排列。如何编写SQL以获得比今天多 3 个日期的记录?

谢谢

4

2 回答 2

2

我认为这就是你所需要的。只需用于GETDATE()获取当前日期。

SELECT TOP 3 dateColumn from myTable where dateColumn > GETDATE()
于 2013-07-11T09:15:23.267 回答
0
Select top 3 * from <tablename> where yourdateColumn > getdate() order by desc
于 2013-07-11T09:17:29.307 回答