2017-08-31 68 views
0

有沒有辦法從Oracle數據庫中的日期範圍中提取季度數字?從數據範圍中提取季度數字

例 我想輸出爲1,2,3,4日期範圍 - 2017年1月1日和2017年12月31日

謝謝!

+0

(月 - 1)/ 3 + 1? – jarlh

+0

謝謝@jarlh。這工作! – Cindy

+0

@辛蒂 - 你是指「從約會**範圍**」是什麼意思?更好的是:什麼是輸入?兩個約會?在什麼數據類型中:'date'?或者作爲字符串('varchar2')?什麼是期望的結果 - 單列,四行,值1,2,3,4?值應該是數字還是字符串?從2015年1月1日到2017年12月31日,「範圍」的理想結果是什麼? – mathguy

回答

1

可以使用TO_CHAR函數來提取季度以及

select to_char(sysdate, 'Q') from dual;