2013-02-01 2 views
0

저는 SQL (AIX)를 처음 사용하고있어 내가 찾고있는 것을 정확히 찾을 수 없습니다. 나는 각 사용자의 키가 얼마나 많은 주문을 찾아 싶습니다사용자가 레코드 수를

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

주에 의해

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

답변

1

간단한 COUNT와 GROUP, 나는 내가 가진 그래서 테이블 이름을 모르는 일반적으로 ordertable라고합니다. 나는 몇 시간 자신이이 일에 내 머리를 긁적했습니다

GROUP BY
COUNT

+0

실제 테이블 대체가 이름을 지정합니다. 이것은 제가 찾고 있던 것을 정확하게 돌려주었습니다. 감사! – Ofeargall

관련 문제