case
式は式の値のみを操作でき、結果から行を削除することはできません。 null
を省略したい場合 結果から、 where
を追加する必要があります 節:
SELECT CASE WHEN id = 1 THEN 'A'
WHEN id = 2 THEN 'B'
END
FROM test
WHERE id IN (1, 2) -- HERE
case
式は式の値のみを操作でき、結果から行を削除することはできません。 null
を省略したい場合 結果から、 where
を追加する必要があります 節:
SELECT CASE WHEN id = 1 THEN 'A'
WHEN id = 2 THEN 'B'
END
FROM test
WHERE id IN (1, 2) -- HERE