【发布时间】:2020-09-16 01:54:15
【问题描述】:
select substr(shopabb, 1, 4) as shopgroup, count(*)
from table
where shopabb like'h%'
group by substr(shoppabb, 1, 4)
order by count(*) DESC;
我在子字符串组中计算表中的所有商店缩写。我有另一个名为 city 的列,显示商店缩写的位置。现在我还想选择/显示子字符串组最常出现的城市,如果可能的话,还要选择该城市的shopabb计数。结果应该是这样的:
shopabb Count(*) City Count_City
-----------------------------------------
hel 50 London 40
heal 20 Berlin 15
hot 10 Rome 8
谢谢!
【问题讨论】: