小编Suh*_*med的帖子

MySQL:如何将表列聚合为列表并计数?

我在MySql中有一个表,如:

URL       Browser
A         Chrome
B         Chrome 
C         Firefox
A         Chrome
A         Firefox
A         Opera
A         Chrome
B         Chrome
B         Firefox
C         Tor
Run Code Online (Sandbox Code Playgroud)

URL列具有广泛的数据,但“浏览器”列具有有限的一组。我想汇总在URL列上,并按降序获得列表中每个浏览器的最高计数,例如:

URL      FrequentlyUsedBrowser 
A        [(Chrome,3),(Firefox,1),(Opera,1)]
B        [(Chrome,2),(Firefox,1)]
C        [(Chrome,1),(Tor,1)] 
Run Code Online (Sandbox Code Playgroud)

我一直在写SQL它,以便使用窗口分区将计数作为每个浏览器的一个条目,但无法将其添加到列表中。

mysql sql

1
推荐指数
1
解决办法
63
查看次数

标签 统计

mysql ×1

sql ×1