比较表中特定字段的总和


Compare sums of specific fields in table

我有一个这样的表:

id  | price1 | price2 | price3 | price4 |
1   |   2    |    3   |    3   |   2    |
2   |   3    |    4   |    3   |   3    |
3   |   5    |    6   |    5   |   5    |
4   |   4    |    4   |    5   |   4    |
5   |   3    |    2   |    3   |   2    |   
6   |   2    |    3   |    2   |   2    |

我需要比较具体身份证的价格1、价格2、价格3等的总和。例如,我有一组id的1、2、4和6。在这种情况下,价格1的总和是11,价格2-14,价格3-13,价格4-11。问题是:是否有查询来比较和排序结果?

这里是快速sql:

select sum(price1), sum(price2), sum(price3), sum(price4)
from table
where id in (1,2,4,6)