doubi1931 2016-02-19 03:43
浏览 551

MYSQL计算group_concat项的总和

i have a group_concat in my query and due to this i cannot have the actual some of the concated values because of the separation is limited between the values, so i need to get the total sum of the concated values instead of the values it self...

my query

. "GROUP_CONCAT(if (sma_sale_items.item_tax >0,round(sma_sale_items.net_unit_price * " . $this->db->dbprefix('sale_items') . ".quantity,2),'
') SEPARATOR '
') as unitp,"

which will result in :

1
1
1
1
1

what i need is:

5

any ideas please ?!??!

PS: am using phpexcel to echo the values so if there is an idea from there it would also be great

$this->excel->getActiveSheet()->SetCellValue('F' . $row, $data_row->unitp);
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 win11修改中文用户名路径
    • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
    • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
    • ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
    • ¥15 帮我写一个c++工程
    • ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
    • ¥15 关于smbclient 库的使用
    • ¥15 微信小程序协议怎么写
    • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
    • ¥20 怎么用dlib库的算法识别小麦病虫害