sql >> Databáze >  >> RDS >> Mysql

Jak použít sum() v rámci group_concat()?

Našel jsem způsob, jak to udělat:

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


  1. Zřetězit řádky JSON

  2. Heroku Postgres:Toto spojení bylo uzavřeno

  3. K čemu se používá konstruktor řádků?

  4. Přidání jednoho ze dvou nenulových omezení v postgresql