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

Получаване на процент от Count(*) към броя на всички елементи в GROUP BY

SELECT Category, COUNT(*) AS Total , (COUNT(*) / (SELECT COUNT(*) FROM Item WHERE Department='Popular')) * 100 AS 'Percentage to all items', 
FROM Item
WHERE Department='Popular'
GROUP BY Category;

Не съм сигурен за синтаксиса на MySql, но можете да използвате подзаявка, както е показано.



  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 към приложението Spring

  2. Архивирайте MySQL база данни с CodeIgniter

  3. Как да промените разрешението само за четене, за да зададете нова стойност на системната променлива на MySQL сървър

  4. Изберете първите 10 различни реда в mysql

  5. PHP MYSQL динамично поле за избор