2014-02-07 35 views
1
GROUP_CONCAT(if(type = 'tax',amount,NULL)) AS 'tax' 

,当我在查询中使用这个返回像如何获得由GROUP_CONCAT(如果(类型=“税”,金额,NULL))AS“税”返回逗号分隔值的总和

一个逗号分隔值
53.00,42.34 

我想检索这个值作为总和。有什么建议么?

+0

请让我知道,如果我的回答工作。如果您还需要FROM子句中的其他列,它可能不是最好的选择。 – DhruvJoshi

+0

谢谢你@DhruvJoshi你保存了很多我的手工作品...它工作正常 – Sachin9

回答

2

你应该使用类似

SUM(if(type = 'tax',amount,NULL)) AS 'tax'