Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам sum() в рамките на group_concat()?

Намерих начин да направя това:

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. Проблеми при оптимизиране на структурата на големи заявки и таблици

  2. Проверете дали конкретна mysql връзка вече съществува по време на php скрипт?

  3. Liferay не работи с MySQL

  4. Активирайте Python за свързване с MySQL чрез SSH тунелиране

  5. Оптимизация на индекса на MySQL таблица