sql區(qū)間統(tǒng)計 sql日期比較大???
sql日期比較大小?傳統(tǒng)上,等號左邊的字段不應該有任何操作,所以一般用法如下:1。判斷是否在某個日期范圍內(nèi):檢查日期在“2013-01-01”和“2013-01-31”之間。此方法還可以用于添加幾天或
sql日期比較大?。?/h2>
傳統(tǒng)上,等號左邊的字段不應該有任何操作,所以一般用法如下:1。判斷是否在某個日期范圍內(nèi):檢查日期在“2013-01-01”和“2013-01-31”之間。此方法還可以用于添加幾天或減去幾天參數(shù)化開始和結(jié)束日期。如果要添加原始checkdate,它將變?yōu)锧begindate plus and minus。2判斷是否大于某一天:其中checkdate> “2013-01-01”或大于等于:其中checkdate>=“2013-01-01”小于某一天。其中checkdate=“2013-01-01”和checkdate=@date和checkdate
使用函數(shù):between,getdate(),DateDiff()函數(shù)描述:
1/between:檢索數(shù)字類型或時間類型的間隔記錄
2/getdate():獲取當前計算機時間
3/DateDiff():計算兩次之間的差,包括年、月、日、時、分、秒、毫秒等示例:(假設表名:table,date of birth列名:Col)大多數(shù)存儲出生日期,很少直接存儲年齡——第一種方法:select*from table where DateDiff(yyyy,Col,getdate())介于18和20之間--第二種方法:從表中選擇*其中DateDiff(yyyy,col,getdate())>=18和DateDiff(yyy,col,getdate())<=20