SQLServer查詢最近一天,三天,一週,一月,一季度方法
一天 "select * from T_news where datediff(day,addtime,getdate())=0";
三天 "select * from T_news where datediff(day,addtime,getdate())<= 2 and datediff(day,addtime,getdate())>= 0";
一週 "SELECT * FROM T_news WHERE (DATEPART(wk, addtime) = DATEPART(wk, GETDATE())) AND (DATEPART(yy, addtime) = DATEPART(yy, GETDATE()))";
一月"SELECT * FROM T_news WHERE (DATEPART(yy, addtime) = DATEPART(yy, GETDATE())) AND (DATEPART(mm, addtime) = DATEPART(mm, GETDATE()))";
一季度 "select * from T_news where DATEPART(qq, addtime) = DATEPART(qq, GETDATE()) and DATEPART(yy, addtime) = DATEPART(yy, GETDATE())";
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-672234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql中DATE_SUB 使用方法結合查詢一天內,一週內,一月內的資訊例項講解MySql
- 查詢SQLSERVER版本號SQLServer
- SqlServer遞迴查詢SQLServer遞迴
- mysql查詢今天,昨天,近7天,近30天,本月,上一月資料的方法MySql
- mysql查詢最近時間的一組資料MySql
- sqlserver查詢table,columns資訊SQLServer
- 【sqlserver】查詢 表的大小SQLServer
- sqlserver表結構查詢SQLServer
- sqlserver查詢時不加鎖SQLServer
- SQLSERVER跨伺服器查詢SQLServer伺服器
- sqlserver查詢一個庫所有表的記錄數SQLServer
- 查詢一天前的日誌檔案刪除
- SQLServer查詢所有資料庫大小SQLServer資料庫
- SQLServer DML操作阻塞SELECT查詢SQLServer
- sqlserver查詢長括號[資料SQLServer
- sqlserver查詢最接近的記錄SQLServer
- 常用Sqlserver中的查詢語句SQLServer
- SQLServer效能優化之查詢提示SQLServer優化
- Linux 查詢日期為某一天的檔案 (轉)Linux
- Oracle 取本週第一天,最後一天Oracle
- 第一週第一天1.1
- SQLServer查詢哪些索引利用率低SQLServer索引
- MYSQL SQLServer分頁查詢的實現MySqlServer
- sqlserver 查詢使用者角色指令碼SQLServer指令碼
- 最近一週的學習計劃
- SQL查詢的轉義方法(一)SQL
- Find命令查詢最近幾天修改的檔案
- 查詢clustername方法
- Sqlserver查詢alwayson同步情況指令碼(2)SQLServer指令碼
- SQLServer查詢使用者儲存過程SQLServer儲存過程
- Sqlserver查詢alwayson同步情況指令碼(1)SQLServer指令碼
- 查詢SQLSERVER執行過的SQL記錄SQLServer
- MySql 查詢某一天日期格式欄位走索引問題MySql索引
- 第六週第一天6.1
- 查詢某表最近5天內最後一次dml的時間
- sqlserver查詢結果中新增自動編號SQLServer
- Sqlserver查詢出所有表的大小使用情況SQLServer
- SqlServer查詢資料改動歷史記錄SQLServer