假设我有一个名为 references 的表,它有两个字段:一个 id 和一个 reference 字段。
我想创建一个查询,该查询将为我提供基于 id 的参考号。像这样:
SELECT reference
FROM references
WHERE id = x
(其中 x 是某个整数)
但是,如果在表中找不到 id,我希望查询显示 -1 而不是 NULL。
我怎样才能做到这一点?
SELECT COALESCE(reference, -1) FROM references WHERE id = x
不工作