eg:查找n_date在2015年6月之前的数据,显示前1000条
select top 1000 * from tablename where datediff(day,'2015-05-31',n_date)<=0
注:datediff函数返回值是第二个日期值减去第一个日期值,如果参考日期是常日期,则必须加单引号,否则常日期会被当作字符串处理。n_date在SQLServer数据库中必须是date或datetime类型。另外' * '是指显示记录的所有字段,不可缺少。
本文介绍了一种使用SQL的datediff函数来筛选指定日期之前的数据的方法,并提供了具体的查询示例。
1985





