Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak używać sum() w group_concat()?

Znalazłem na to sposób :

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Załaduj bazę danych MySQL innodb do pamięci

  2. Przywróć bazę danych MySQL używając tylko plików .frm i .ibd

  3. MySQL JOIN Multiple Tables With LIMIT Last Table By DateTime na wynik

  4. Jak wydrukować wszystkie pola dla wszystkich tabel w bazie mysql?

  5. Jak naprawić BŁĄD 1130 (HY000):Host nie może połączyć się z tym serwerem MySQL