2010-09-02 3 views
1

J'utilise la requête mysql suivante pour regrouper referrersource.Les dix premiers comptes utilisant Mysql Query

SELECT referrersource,count(referrersource) as counts 
FROM request_events 
where referrersource!='' 
AND landingpage_collectionid=1 
group by referrersource 

Ici, je voudrais commander par mon ResultSet dans l'ordre croissant order.How puis-je modifier mes suggections de query.Any ci-dessus s'il vous plaît

Répondre

1
SELECT referrersource,count(referrersource) as counts 
FROM request_events 
where referrersource!='' 
AND landingpage_collectionid=1 
group by referrersource 
ORDER BY 2 
0

Ajouter une clause ORDER BY.

SELECT referrersource 
     ,count(referrersource) as counts 
FROM request_events 
where referrersource!='' 
     AND landingpage_collectionid=1 
group by 
     referrersource 
order by 
     2   
1

Ajout de ORDER BY counts DESC?

0

Il suffit d'ajouter une clause ORDER BY, par ex.

ORDER BY count(referrersource)