Mysql 取决于id的行值之和
我试图根据同一张表中的Mysql 取决于id的行值之和,mysql,Mysql,我试图根据同一张表中的cid,得到新表中成人和儿童的总和 餐桌销售 +-----------+------------+---------------+ | cid | adult | child | +-----------+------------+---------------+ | 1 | 20 | 20 | | 1 | 30 | 10 |
cid
,得到新表中成人和儿童的总和
餐桌销售
+-----------+------------+---------------+
| cid | adult | child |
+-----------+------------+---------------+
| 1 | 20 | 20 |
| 1 | 30 | 10 |
| 1 | 100 | 35 |
| 1 | 10 | 25 |
| 2 | 40 | 10 |
| 2 | 20 | 70 |
| 2 | 30 | 60 |
+-----------+------------+---------------+
期望输出:
+-----------+------------+---------------+
| cid | adult | child |
+-----------+------------+---------------+
| 1 | 160 | 90 |
| 2 | 90 | 140 |
+-----------+------------+---------------+
请帮帮我
SELECT cid, SUM(adult) AS adult, SUM(child) AS child
FROM sales
GROUP BY cid
SELECT cid,sum(adult) adult, sum(child) child FROM sales GROUP BY cid