计算PHP MySQL中的总数

普拉文·斯里尼瓦桑(Praveen Srinivasan)

我的数据库中有一个订单表line_item_table请阅读以下示例

ORDER ID    LINE ITEM    Quantity
1           Banana        1.00 Kg
            Apple         1.50 Kg

2           Apple         2.00 Kg
            Banana        1.50 Kg
            Tomato        2.00 Kg

3           Potato        0.50 Kg
            Tomato        1.00 Kg
            Apple         2.00 Kg

我需要像这样的每种产品的全部数量。

Banana  - 2.50 Kg
Apple   - 5.50 Kg
Tomato  - 3.00 Kg

也喜欢这个

Banana  - 1.00 Kg - 1
Banana  - 1.50 Kg - 1
Apple   - 1.50 Kg - 1
Apple   - 2.00 Kg - 2
Tomato  - 2.00 Kg - 1
Tomato  - 1.00 Kg - 1

如何在PHP MYSQL中执行此操作

巴比什·什雷斯塔(Babish Shrestha)

对于第一种情况,您可以使用此查询。另外,我建议您在表命名中不要使用空格。

    SELECT line_item,sum(quantity) FROM `order` group by line_item

对于第二种情况

    SELECT line_item,quantity,count(quantity) as qty_cnt FROM `order` group by line_item,quantity

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章