首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

问个查询后排序的SQL语句解决办法

2013-01-26 
问个查询后排序的SQL语句main表 两个字段id、team能不能按team中某数据出现次数由高到低排序并列出出现的次

问个查询后排序的SQL语句
main表 两个字段id、team
能不能按team中某数据出现次数由高到低排序并列出出现的次数

例如

id | team | count
-----------------------
2 |team2 | 10
1 |team1 | 8
3 |team3 | 5

[解决办法]
那如果同一个team中出现不同ip的话,想要什么样结果?

SQL code
SELECT `team`,COUNT(*) AS count FROM `main` GROUP BY `team`,`ip` ORDER BY count DESC
[解决办法]
SQL code
SELECT `team`,COUNT(*) AS count FROM `main` GROUP BY `team` ORDER BY count DESC 

热点排行