Java教程

SQL取数据库中最靠近某一个日期的日期

本文主要是介绍SQL取数据库中最靠近某一个日期的日期,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

有时候我们在数据库中需要取一个日期的上一个最接近的日期,实现sql如下:

SELECT Top 1 Date FROM [T_Date] A WHERE A.[Date] < #2012-11-18# ORDER BY A.[Date] ASC,A.[No]


需要在排序中另加入一个字段的原因是查出来的日期可能重复。
以上是在Access中的写法,其他SQL基本相同。
这篇关于SQL取数据库中最靠近某一个日期的日期的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!