使用Mysql查询排名前十
我使用以下mysql查询对referrersource进行分组使用Mysql查询排名前十,mysql,group-by,sql-order-by,Mysql,Group By,Sql Order By,我使用以下mysql查询对referrersource进行分组 SELECT referrersource,count(referrersource) as counts FROM request_events where referrersource!='' AND landingpage_collectionid=1 group by referrersource 在这里,我想按我的结果集按升序排序。如何更改我的上述查询。如有任何建议,请添加一个子句 添加按计数排序DESC?只需
SELECT referrersource,count(referrersource) as counts
FROM request_events
where referrersource!=''
AND landingpage_collectionid=1
group by referrersource
在这里,我想按我的结果集按升序排序。如何更改我的上述查询。如有任何建议,请添加一个子句
添加
按计数排序DESC
?只需添加按计数排序子句,例如
SELECT referrersource,count(referrersource) as counts
FROM request_events
where referrersource!=''
AND landingpage_collectionid=1
group by referrersource
ORDER BY 2
ORDER BY count(referrersource)
ORDER BY count(referrersource)