2010-08-21 11 views
0

J'essaie d'obtenir le nombre d'utilisateurs pour chaque âge. Quel est le problème avec cette requête sql pour odata.stackoverflow.com?Quel est le problème avec ma requête sql d'odata?

select age, count(*) 
from users 
order by age 
group by age 
+0

Si vous publiez code ou XML, ** ** S'il vous plaît mettre en évidence les lignes dans l'éditeur de texte et cliquez sur le "code" bouton (101 010) sur la barre d'outils de l'éditeur pour bien mettre en forme et la syntaxe le mettre en évidence! –

+0

Je pensais que je l'ai fait. J'ai posté la question 8 fois mais j'ai rencontré un bug qui m'empêchait de la poster donc peut-être la 9ème fois que je ne l'ai pas formatée correctement. Pardon. – EddieC

Répondre

4

Utilisation:

select age,count(*) 
    from users 
group by age 
order by age 

ORDER BY est toujours dernière

+0

bingo ... tu m'as battu ... – NinjaCat

+0

Merci beaucoup. J'ai rencontré ce problème plusieurs fois au cours des dernières années et j'ai toujours utilisé un simple travail au lieu de creuser dedans. – EddieC