【发布时间】:2019-12-25 06:49:03
【问题描述】:
查询 STATION 中两个城市的 CITY 名称最短和最长,以及它们各自的长度(即:名称中的字符数)。如果有不止一个最小或最大的城市,请选择按字母顺序排列的第一个城市。
请问这个问题的答案是什么?
SELECT CITY,
LENGTH(CITY)
FROM STATION
ORDER BY CITY ASC
FETCH FIRST 1 ROWS ONLY ;
为什么此查询不适用于获取最短长度城市?
【问题讨论】:
-
这不起作用,因为您是通过
city订购的,而您可能打算通过length(city)订购。