Mysql
 sql >> Database >  >> RDS >> Mysql

Come usare sum() all'interno di un group_concat()?

Ho trovato un modo per farlo :

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