我有一张如下表
Date Name Type Tax_Type Amount Tax Total
12/03/2016 1 0 14.5 100 12.66 100
12/03/2016 2 1 3.5 200 7 207
12/03/2016 3 1 2 300 6 306
12/03/2016 1 0 14.5 400 50.66 400
12/03/2016 1 0 2 500 9.8 500
12/03/2016 2 1 3.5 600 21 621
12/03/2016 4 1 14.5 700 101.5 801.5
这里" Type"是包含0和独占1的百分比 现在我想要这样
Type Tax_Type Sum of Tax
0 14.5 63.32
0 3.5 0
0 2 9.8
1 14.5 101.5
1 3.5 29
1 2 6
请帮帮我。
答案 0 :(得分:1)
你可以试试这个。选择所需的列,然后按它们分组:
SELECT `Type`, `Tax_Type`, SUM(`Tax`) FROM `table` GROUP BY `Type`,`Tax_Type` ORDER BY `Type`