Oracle日期區間查詢

2022-09-05 11:48:12 字數 422 閱讀 9774

有個需求 在表中查詢 2023年1月至今的所有的資料  

但是提供的年份和月份是兩個字段  這裡使用  ||   即可拼接

select distinct wa_data.year || wa_data.month, wa_data.month

from wa_data

where wa_data.year || '-' || wa_data.month between '2020-01' and (select to_char(sysdate, 'yyyy-mm') from dual)

其中

(select to_char(sysdate, 'yyyy-mm') from dual)用於查詢當前月份
|| '-' ||  用來拼接 乙個日期的"-"

oracle 日期查詢

1.string hql select substr to char create time,yyyy mm dd hh24 mm ss 1,10 count createtime from sitebean where to char createtime,yyyy mm dd to char t...

Oracle 日期查詢

例如 select from c where cdate to date 2010 10 14 14 00 00 yyyy mm dd hh24 mi ss select from mytable where to char install date,yyyymmdd 20050101 select...

oracle 查詢日期

查詢乙個季度的第一天 select trunc sysdate,q from dual 查詢乙個季度的最後一天 select add months trunc to date 2010 02 01 yyyy mm dd q 3 1 from dual 查詢當前日期以前3個小時的資料 select s...