求出时间问题:
1.昨天:
SELECT *
FROM KHre_list
WHERE (DATEDIFF(day, ntime + 1, GETDATE()) = 0)
注:因昨天已过一天,所以此字段今天的日期加1天。
2.今天:
SELECT *
FROM KHre_list
WHERE (DATEDIFF(day, ntime, GETDATE()) = 0)
注:今天的日期等0天。
3.明天:
SELECT *
FROM KHre_list
WHERE (DATEDIFF(day, ntime - 1, GETDATE()) = 0)
注:因明天还未到,所以此字段今天的日期减1天。
4.一周内:
SELECT *
FROM KHre_list
WHERE (DATEDIFF(day, ntime, GETDATE()) <=7)
注:因一周的天数7天,所以此字段今天的日期小于等于7天。
注:ntime数据库要求出列字段名。