p***n 发帖数: 635 | 1 两个表:
Customer
CustomerID,Name
Order
OrderID,CustomerID做FK
1 2
2 5
3 8
4 2
5 2
6 8
写个查询语句,返回数据对:
订单数 客户数目
譬如上边的表总结一下就是这样:
1 1
2 1
3 1 | s******e 发帖数: 285 | 2 这个和第一个表根本没关系啊
SELECT orderid, count(*) AS freq
FROM order
GROUP BY orderid
ORDER BY orderid
【在 p***n 的大作中提到】 : 两个表: : Customer : CustomerID,Name : Order : OrderID,CustomerID做FK : 1 2 : 2 5 : 3 8 : 4 2 : 5 2
| M***0 发帖数: 1180 | 3 select countCus, count(*) from (select CustomerID, count(*) as countCus from
Order group by CustomerID) group by countCus |
|