Oracle SQL检查空并返回值

时间:2015-01-15 03:22:53

标签: sql database oracle oracle11g

请帮助您编写下面的查询。

我想检查两列Date和Description来检查是否为空/ null,如果列值为空/ null则返回值为YES。

COLUMN_NAME      DATATYPE      NULLABLE
Date              Date          Yes
Description     Varchar2(100)   Yes

请帮忙

1 个答案:

答案 0 :(得分:1)

SELECT other_column1, other_column2
     , CASE WHEN "DATE" IS NULL AND description IS NULL THEN 'Yes' ELSE 'No' END AS both_columns_null
  FROM mytable

名为DATE的列是双引号,因为" DATE"是Oracle中的保留字。