php - 与 CodeIgniter 中的 GROUP_CONCAT 相呼应的多行数据总和

标签 php mysql sql codeigniter

**enter image description here**

我有一个使用 MySQL 通过 CodeIgniter 生成的数据集。我需要在 View 页面中获取总交付数量。为此,我使用了以下代码。

 <?php $delivered_qty_total += $row->quantity; endforeach; ?>
 <?php endif; ?>

但它没有给出交付数量的准确总数。我正在使用 GROUP_CONCAT 传递数据与 SEPARATOR "<br />" .当我使用tbl_order_products.quantity时而不是GROUP_CONCAT它给了我准确的总数。但我需要 GROUP_CONCAT .

'GROUP_CONCAT(tbl_order_products.quantity SEPARATOR "<br />" ) as quantity ',

最佳答案

将此添加到您的查询中:

SUM(tbl_order_product.quantity) AS quantity_total

See this demo举例说明我如何看待这对您有用。

关于php - 与 CodeIgniter 中的 GROUP_CONCAT 相呼应的多行数据总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25356292/

相关文章:

php - 如何在 lighttpd 中启用 mod 重写

javascript - 如何将多个变量从 PHP 传递到外部 js 文件?

android - 如何在另一个 Activity 上显示 ListView 所选项目的详细信息?

php - mysql根据另一个字段的条件更新

sql - 在 MS-SQL 中将行数据分组并求和到列中?

php - 从表中提取随机数据然后显示它

javascript - 检查 dropzone 中的文件类型

mysql - 如何将具有相同 MySQL 数据库的 WordPress 网站运行到两个不同的服务器上?

Mysql 日期值()=日期()

MySQL - 获取给定列值列表的最新记录