【Oracle】簡易計算年齡的方法

參考資料 ----

EXTRACT (datetime)

TO_DATE

 
    -- 以 2018 年為例
    -- 先以 TO_DATE 將字串欄位轉成日期型態
    -- 再以 EXTRACE 取出 其 出生年度
    -- 然後與 2018 相減, 就可得出 年齡了
    SELECT 2018-EXTRACT(YEAR  FROM  TO_DATE(birthday,'yyyymmdd')) age  FROM  table1
 


沒有留言:

張貼留言