求出時間問題:
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資料庫要求出列欄位名。
SQL查詢今天 昨天 本週 上週 本月 上月資料
mysql資料庫 查詢當天的所有資料 select from 表名 where datediff 字段,now 0 查詢昨天的所有資料 select from 表名 where datediff 字段,now 1 查詢未來第n天的所有資料 當n為負數時,表示過去第n天的資料 select from ...
sql查詢今天 昨天 7天 30天的資料
今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0 昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 1 7天內的所有資料 select from 表...
SQL 查詢今天 昨天 7天內 30天的資料
今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0 昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 1 7天內的所有資料 select from 表...