统计并分组每个城镇在表格中列出的次数
Posted
技术标签:
【中文标题】统计并分组每个城镇在表格中列出的次数【英文标题】:Count and group the number of times each town is listed in the table 【发布时间】:2016-08-17 23:13:56 【问题描述】:SELECT PEOPLE.TOWNKEY, TOWN_LOOKUP.TOWN FROM PEOPLE
INNER JOIN TOWN_LOOKUP
ON PEOPLE.TOWNKEY = TOWN_LOOKUP.PK
ORDER BY TOWN
当前表输出:
【问题讨论】:
欢迎来到 SO!不清楚你在这里问什么。 【参考方案1】:您完全错过了group by
子句:
SELECT tl.town, COUNT(*)
FROM people p
INNER JOIN town_lookup ON p.townkey = tl.pk
GROUP BY tl.town
ORDER BY tl.town
【讨论】:
以上是关于统计并分组每个城镇在表格中列出的次数的主要内容,如果未能解决你的问题,请参考以下文章
求问SQLServer多个表中将重复的数据提取到新表,并统计重复次数