Php 比较表中特定字段的总和
我有一张这样的桌子:Php 比较表中特定字段的总和,php,mysql,Php,Mysql,我有一张这样的桌子: 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
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的。
例如,我有一组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)
你所说的比较是什么意思?你期望得到什么结果?你已经尝试了什么?@Lashane我有一份不同商店不同价格的产品清单。有人挑选了一组产品,看到了按这些产品的价格总和排序的结果。你想排序,而不是比较吗?@Lashane嗯,我不擅长MySQL,也许排序就是我需要的。我可以只使用一个查询还是有其他方法?发现有错误。我需要排序(1的价格1+2的价格1+4的价格1+6的价格1),(1的价格2+2的价格2+4的价格2+6的价格2),(1的价格3+2的价格3+4的价格3+6的价格3)etc@AlexBetev我已更改代码以汇总所有价格