Oracle 當年當月當周資料

2021-05-24 10:16:43 字數 1304 閱讀 7539

當月資料

sql**

select*from

tablet    

wheret.create_time >=trunc(sysdate, 'mm'

)    

and t.create_time<=last_day(sysdate)  

select * from table t 

where t.create_time >=trunc(sysdate, 'mm')

and t.create_time<=last_day(sysdate)

當年資料

sql**

select*from

tablet   

wheret.create_time >=trunc(sysdate,'yyyy'

)    

and t.create_time<=add_months(trunc(sysdate,'yyyy'

),12)-1  

select * from table t

where t.create_time >=trunc(sysdate,'yyyy')

and t.create_time<=add_months(trunc(sysdate,'yyyy'),12)-1

本週(國外週日為乙個星期第一天)

sql**

wheret.create_time >=trunc(sysdate,'day'

)+1 and

t.create_time<=trunc(sysdate,'day'

)+6   

where t.create_time >=trunc(sysdate,'day')+1 and t.create_time<=trunc(sysdate,'day')+6

本週(國內周一為乙個星期第一天)

sql**

wheret.create_time >=trunc(next_day(sysdate-8,1)+1) and

t.create_time<=trunc(next_day(sysdate-8,1)+7)+1

Oracle獲取當天,當月,當年的資料

between to date to char sysdate,yyyy mm dd 00 00 01 yyyy mm dd hh24 mi ss and to date to char sysdate,yyyy mm dd 23 59 59 yyyy mm dd hh24 mi ss oracle...

ORACLE 當月 本週 當年SQL查詢

當月資料 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....

查詢當年當月資料

select from tbl category t where t.creationtime trunc sysdate,mm and t.creationtime last day sysdate select trunc sysdate,mm tm from tbl category sele...