0

同じテーブルに基づいて、新しいテーブルで大人と子供の合計を取得しようとしてい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      |
+-----------+------------+---------------+

助けてください

4

2 に答える 2

3
SELECT cid, SUM(adult) AS adult, SUM(child) AS child 
FROM sales 
GROUP BY cid
于 2013-10-09T07:17:57.237 に答える
1
SELECT cid,sum(adult) adult, sum(child) child FROM sales GROUP BY cid
于 2013-10-09T07:18:01.970 に答える