Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como usar sum() dentro de um group_concat()?


Encontrei uma maneira de fazer isso:
SELECT state,GROUP_CONCAT(cast(total as char))
FROM
(
    SELECT state,SUM(i.quantity) total
    FROM shops s
    LEFT JOIN items i ON i.shop=s.shopid
    WHERE state=5
    GROUP by item
) s