按用户计数记录

时间:2013-02-01 22:42:56

标签: sql-server

我是SQL(AIX)的新手,我无法找到我正在寻找的内容。我想知道每个用户输入了多少订单:

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

1 个答案:

答案 0 :(得分:1)

简单的COUNT和GROUP BY

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

注意,我不知道表名,所以我通常称ordertable。用您的真实表名替换

GROUP BY
COUNT