Oracle SQL 检查空值和 return 值

Oracle SQL check empty and return value

你能帮忙写一个查询吗?

我想检查 Date 和 Description 两列以检查是否 empty/null,如果两列的值都是 empty/null return 则值为 YES。

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

请帮忙

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 中的保留字。