SQL如何判断两个日期的大小

有两张表,要求分别比较a表日期列的大小,其中日期都存储为data类型。
存储式样为:
2015/6/1 星期一 上午 12:36:33

要求比较
2015/6/1 星期一 上午 12:36:33
2014/6/2 星期二 上午 12:36:33

求SQL语句

第1个回答  2015-07-17
-- 题目有点没看懂,给个例子,你自己参考下吧;
-- SQL  DATEDIFF函数  时间差计算

DATEDIFF(datepart, startdate, enddate)    -- 大于0 明startdate大,反之则小



SELECT DATEDIFF(s, '2015-05-22 17:10:00', '2015-05-21 17:10:00') AS TimeDiff
-- s表示按秒计算,获取TimeDiff值,大于0 说明startdate大,反之则小

相似回答
大家正在搜