统计并分组每个城镇在表格中列出的次数

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多个表中将重复的数据提取到新表,并统计重复次数

Excel中COUNTIFS函数统计词频个数出现次数

EXCEL中怎么统计多个数据出现的次数?

图论——并查集

excel中怎么统计表格中某一数据出现的次数,注:每一表格中有多个数据。

如何在表格上选择并计算出现的一些值