有这样子一个数据库,我想统计每个customer每一天order了几个物品
SELECT Customer, OrderDate, count(*)
FROM `all_orders`
GROUP BY Customer, OrderDate
结果为:
如果不加 GROUP BY的选项,得到
可以看出,count数的是行数,因为没有给出分类的条件,它数出了6条,但是customer和orderDate就是乱给的了
如果我想得到每个customer的object总数,则
SELECT Customer, OrderDate, count(*)
FROM `all_orders`
GROUP BY Customer
得到