我有 2 个表,我想列出销售员每天的结果。
一个表包含销售员信息(id,name)
另一个包含当天的销售额(saleschipcell, cell)
加入两个表后,我得到了每天的结果:
salesman John, day -> 01/03/2012 cell -> 15, chip cell ->30
salesman Bob, day -> 01/03/2012 cell -> 5, chip cell ->10
salesman John, day -> 01/04/2012 cell -> 10, chip cell ->0
salesman Bob, day -> 01/04/2012 cell -> 10, chip cell ->2
好的。是否有可能像这样从 John 和 BOB 获取 cell 和 chipcell 的总销售额:
Total of the day , day -> 01/03/2012 cell -> 20, chip cell ->40
Total of the day , day -> 01/04/2012 cell -> 20, chip cell ->2
我尝试使用 SUM
,但只生成了一个结果,但 SUM 从所有销售人员那里得到了所有结果。
最佳答案
您可以对每个销售员的结果进行分组,以获得该特定人员的总计。示例:
SELECT `day`, SUM(`saleschipcell`) FROM `sales` GROUP BY `salesman_id`;
应该给你每个销售员每天的销售额。
关于php - MySQL 选择 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8957299/