Oracle 中 decode 函數用法(字段A,B, C,A不爲空則取A,不然取B,B爲空則取C)

–decode(條件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值) SELECT DECODE(TEMP.SCORE, ‘A’, ‘90-100’, ‘B’, ‘80-89’, ‘C’, ‘70-79’, ‘D’, ‘60-69’, ‘E’, ‘0-59’, ‘其餘’) AS XXX FROM (SELECT ‘A’ SCORE FROM DUAL) TEMP –結果:’90-100
相關文章
相關標籤/搜索