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

MySQL комбинира COUNT, MAX и SUM

Опитайте това:

SELECT COL1,Max(COUNT_ID),Sum(SUM_MAX_COUNT) FROM(
SELECT COL1,
   Count(*) AS COUNT_ID,
   (SELECT Sum(Count(*))
    FROM   TABLE_NAME
    GROUP BY COL1) AS SUM_MAX_COUNT
FROM   TABLE_NAME
GROUP  BY COL1)
GROUP BY COL1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ключовата дума MySQL DELIMITER не работи

  2. PHP:Кой е най-бързият начин за запитване на MySQL? Тъй като PDO е болезнено бавен

  3. MySQL json_arrayagg с ляво присъединяване без резултати

  4. Приложение за Android за изпращане на изображение до MySQL

  5. Предаване на FieldName като параметър в MySQL Stored Procedure