0
我需要teradata
如何在天內獲得差異?
減去兩個日期我嘗試以下
SELECT id, person , DATE 'opendate' - DATE 'closedate'
FROM myTable1
我得到一個錯誤
Invalid DATE literal
爲什麼我會有它 ,我有樣日期是
2003-12-22 2000-07-19
2011-02-04 2008-04-02
我需要teradata
如何在天內獲得差異?
減去兩個日期我嘗試以下
SELECT id, person , DATE 'opendate' - DATE 'closedate'
FROM myTable1
我得到一個錯誤
Invalid DATE literal
爲什麼我會有它 ,我有樣日期是
2003-12-22 2000-07-19
2011-02-04 2008-04-02
DATE '.....'
僅供日期文字,如果數據類型已經是你不需要任何一個日期:
SELECT id, person , opendate - closedate
FROM myTable1
否則,你要投:
SELECT id, person , CAST(opendate AS DATE) - CAST(closedate AS DATE)
FROM myTable1