【发布时间】:2018-05-07 20:35:04
【问题描述】:
我编写了一个查询来返回 MS SQL SERVER 数据库中长度最短和最长的城市。
Select city, len(city) as l
From Station Where len(city) in
((select max(len(city)) from station)
Union
(select min(len(city)) from station))
Order by l,city;
我的困难是我得到了重复,因为我有几个城市的长度最长和最短。此外,当我在两个子查询中尝试 ORDER BY CITY 时,它都会失败。
有什么建议吗?
【问题讨论】:
标签: sql sql-server-2008 subquery union