php - MySQL 选择 PHP

标签 php mysql join sum

我有 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/

相关文章:

php - 为不同的查询创建php函数

sql - oracle查询根据条件删除重复行

join - magento 连接表集合

PHP nl2br() 基本函数

PHP 数组 - 删除空值

php - 通过 SQL 注入(inject)从数据库中提取信息

python - Flask 应用程序在 60 秒空闲时间后返回 "MySQL server has gone away"

php - 如何在 phpMyAdmin 中填充数据库的多个表

php - EXTJS 4 : Editable grid doesn't commit changes to MySQL Database

MySQL 选择所有关系均为 x 的位置