【发布时间】:2018-06-05 23:44:17
【问题描述】:
我有一个如下的 SQL 表:
>--------------------------
>|ID | AMOUNT | PRODUC_ID |
>--------------------------
>|1 | 100 | 5
>|2 | 100 | 5
>|3 | 100 | 5
>|4 | 100 | 10
>|5 | 100 | 10
>|6 | 100 | 10
>|6 | 100 | 10
我正在使用 codeigniter,我希望根据 PRODUCT_ID 动态获取 AMOUTS 的总和。所需的输出是:
>sum of prodcut_id 5 = 300
>sum of prodcut_id 10 = 400
【问题讨论】:
-
您可以重新格式化您的问题吗?使其更具可读性。
-
您正在寻找
GROUP BY。你还在使用 MySQL 还是 SQL 服务器? -
我更喜欢在 sql 本身中执行此操作。
select PRODUC_ID,sum(AMOUNT) from yourtable group by PRODUC_ID在 codeigniter 中使用这个结果
标签: php mysql sql-server codeigniter