我有下面的案例陳述,但我想補充說明END_DT是1/1/3000分類爲Open的案例陳述。帶有日期值不是有效月份的Oracle案例聲明
CASE WHEN x.END_dt IS NOT NULL OR REASON IS NOT NULL
THEN 'Closed' ELSE 'Open' END AS Enrolled
我得到下面的結果,但在這種情況下,這應該已登記列
我試着增加了案例Statment下被歸類爲開放的,但我得到的錯誤。
一個不一致的數據類型;預計日期得到編號 兩個 - 將「1/1/3000」添加到日期 - 不是有效的月份。
幫助將不勝感激。
表
id End_dt Reason Enrolled
1 1/1/3000 Closed
請出示了一個完整的,有效的SQL語句 – OldProgrammer