我有一个名为 "cities" 的示例表格,如下所示:
id | city
----------------
1 London
2 Liverpool
3 Birmingham
4 (Other)
如果我提供一个不存在的城市,能否编写一个查询返回(其他)
,例如:
SELECT * FROM cities WHERE city = "London" --> {1, London}
SELECT * FROM cities WHERE city = "Manchester" --> {4, (Other) }
我理解第二个 SELECT 语句将返回空值。但是我该如何修改它,以便返回“(Other)”行?参考代码:
SELECT * FROM cities WHERE city = "Manchester" OTHERWISE WHERE city = "(Other)"