id フィールドと reference フィールドの 2 つのフィールドを持つ、references というテーブルがあるとします。
ID に基づいて参照番号を提供するクエリを作成したいと考えています。このような:
SELECT reference
FROM references
WHERE id = x
(x は整数)
ただし、ID がテーブルに見つからない場合は、クエリで NULL ではなく -1 を表示したいと考えています。
これどうやってするの?
SELECT COALESCE(reference, -1) FROM references WHERE id = x
動作しません