SQL 计算不同的行及其出现的总数
Posted
技术标签:
【中文标题】SQL 计算不同的行及其出现的总数【英文标题】:SQL Count distinct rows with their total number of appearance 【发布时间】:2021-11-24 15:51:40 【问题描述】:我正在尝试从 firebase 分析为谷歌数据工作室编写一个大查询。 目前原始数据如下:
No. | CHANNEL
---------------
1. | alpha
2. | beta
3. | gamma
4. | delta
5. | delta
6. | alpha
7. | sigma
8. | sigma
9. | sigma
10. | sigma
我需要什么
Channel | hits
---------------
Sigma | 4
delta | 2
alpha | 2
gamma | 1
非常感谢任何帮助
【问题讨论】:
【参考方案1】:你可以试试这个例子:
select channel, count(*) as hits
from <table>
group by channel;
这为您提供了所有不同渠道类型的计数。
【讨论】:
以上是关于SQL 计算不同的行及其出现的总数的主要内容,如果未能解决你的问题,请参考以下文章