有时候我们在数据库中需要取一个日期的上一个最接近的日期,实现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如下:
SELECT Top 1 Date FROM [T_Date] A WHERE A.[Date] < #2012-11-18# ORDER BY A.[Date] ASC,A.[No]