日期:2014-05-17  浏览次数:20456 次

sql中比较日期大小并取大的值的问题
怎么判断下面两个日期的大小,并且区大的日期,求解啊。。。。。
2008-06-20 00:00:00.000
2008-08-25 00:00:00.000
sql问题

------解决方案--------------------
日期类型的可以直接用<  或 >  来比较的

select case when cast('2008-06-20' as datetime)>cast('2008-08-25' as datetime) then 
'2008-06-20' else '2008-08-25' END