在这样一个表中:
有没有办法直接使用MySQL查询检索一个数组,其中包含每个国家/地区男女每年的总数?
例如:
cittadinanza 1987 1988 1990 ...
Afghanistan 13 13 12 ...
Albania 22 20 19 ...
... .. .. .. ...
答案 0 :(得分:1)
是的,你只需要GROUP BY国家。
SELECT `citidinanza`, SUM(`1987`) as `1987`, SUM( `1988`) AS `1988` FROM `table` GROUP BY `citidinanza`