2013-02-01 3 views
0

Je suis nouveau sur SQL (AIX) et je ne trouve pas exactement ce que je cherche. Je voudrais savoir combien de commandes sont calées par chaque utilisateur:Comptage des enregistrements par utilisateur

so-order-no user-id 
1234   John 
2345   John 
4567   Bill 
7890   Bill 
3455   Bill 
2144   Fred 

Répondre

1

Un simple COUNT et GROUP BY

SELECT user-id, count(so-order-no) AS TotalOrders 
FROM ordertable 
GROUP BY user-id 

Remarque, je ne sais pas le nom de la table, donc j'ai appelé génériquement ordertable. Substituer avec votre table nom

GROUP BY
COUNT

+0

J'ai gratté ma tête sur celui-ci pendant quelques heures moi-même. Ceci est exactement ce que je cherchais. Merci! – Ofeargall

Questions connexes