答案:select * from xxxx where datediff(m,dt1,dt2)
datediff:日期比较函数,SQL server自带的,会将比较的两个日期比较部分的差值返回,m表示比较月
其他:不是吧。。。datetime,直接比就是了。。 select * from 表
where year(日期字段1)<year(日期字段2) AND month(日期字段1)<month(日期字段2)
只要保持比较运算符一致就行 select * from tab where convert(varchar(7),dtcol1,120) < convert(varchar(7),dtcol2,120)
上一个:oracle中临时表有什么作用,与sqlserver有什么不同.简单描述下.回答的好会加分的
下一个:sqlserver2008分几种版本