如何找到datetime列中最古老的值?找出从日期列中的旧日期在sql
我有日期时间列(UpdateDate)表,我需要找出最早的数据基于UpdateDate。
Id UpdateDate Desc
-----------------------------------------
1 2010-06-15 00:00:00.000 aaaaa
2 2009-03-22 00:00:00.000 bbbbb
3 2008-01-12 00:00:00.000 ccccc
4 2008-02-12 00:00:00.000 ddddd
5 2009-04-03 00:00:00.000 eeeee
6 2010-06-12 00:00:00.000 fffff
我必须找出使用 Select UpdateDate from Table1 where DATEDIFF(YEAR,UpdateDate,getdate()) > 0
查询当前日期的旧年的日期。但我需要找出2008年的数据(因为2008年是这里最老的一个) 我不知道表中有什么,我需要找出最旧的日期值。它怎么可能?
雅...这是我的预期..感谢很多家伙.. :-) – Tanya 2011-12-28 07:21:29