ORACLE 當月、本週、當年SQL查詢
本文轉自:http://jophy.iteye.com/blog/337321
當月資料
select * from table t
where t.create_time >=TRUNC(SYSDATE, 'MM')
and t.create_time<=last_day(SYSDATE)
create_time為你要查詢的時間
當年資料
select * from table t
where t.create_time >=trunc(sysdate,'YYYY')
and t.create_time<=add_months(trunc(sysdate,'YYYY'),12)-1
本週(國外週日為一個星期第一天)
where t.create_time >=trunc(sysdate,'day')+1 and t.create_time<=trunc(sysdate,'day')+6
本週(國內週一為一個星期第一天)
where t.create_time >=trunc(next_day(sysdate-8,1)+1) and t.create_time<=trunc(next_day(sysdate-8,1)+7)+1
相關文章
- Oracle如何查詢當前LockOracle
- 查詢當前SQL Server的版本SQLServer
- mysql 查當天、本週,本月、上月資料MySql
- Oracle 查詢當前會話標識Oracle會話
- SQL 把查詢結果當作"表"來使用SQL
- Oracle查詢當前會話的sidOracle會話
- 用多種SQL方式實現一個萬年曆(含年、月、週日...週六、當月天數字段)SQL
- sql 查詢當前使用者所有表的容量SQL
- 取得EBS 當前form介面查詢LOV的源sqlORMSQL
- int 被當作模糊查詢
- Oracle查詢當前使用者和當前使用者下的所有表Oracle
- 查詢當前執行的sql及相關內容SQL
- 查詢當前正在執行的SQL語句並KILLSQL
- python 當中的模糊查詢Python
- 透過sql查詢獲得當前session的trace檔名稱SQLSession
- 查詢當前ubuntu版本號的命令Ubuntu
- 如何查詢Linux當機的原因?Linux
- 使用者查詢當前session IDSession
- 查詢oracle效能SQLOracleSQL
- oracle常用SQL查詢OracleSQL
- Laravel查詢 日期比當前時間早一個月的資料Laravel
- 查詢當前網段的所有在用IP
- Mysql獲取當天,昨天,本週,本月,上週,上月的起始時間MySql
- SQL查詢語句 (Oracle)SQLOracle
- Oracle 常用SQL查詢列表OracleSQL
- 常用ORACLE查詢命令SQLOracleSQL
- Oracle遞迴查詢sqlOracle遞迴SQL
- 查詢當天的系統訂單記錄
- SQLSERVER查詢當前資料中的所有表
- 大神爆料:iPhone 7 9月12日當週釋出iPhone
- sql查詢當前使用者所有表、欄位及相關注釋資訊SQL
- SQL查詢月、天、周、年(MySql的例項對比)MySql
- mysql中取系統當前時間,當前日期方便查詢判定的程式碼MySql
- Oracle 外來鍵查詢sqlOracleSQL
- oracle sql分頁查詢(一)OracleSQL
- oracle常用經典sql查詢OracleSQL
- Oracle SQL的遞迴查詢OracleSQL遞迴
- 查詢當前正在執行的job的情況