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

MySQL ГРУПА ПО възрастов диапазон, включително нулеви диапазони

Алтернатива на таблицата с диапазони (която предпочитам), отговорът от един ред може да бъде:

SELECT
    SUM(IF(age < 20,1,0)) as 'Under 20',
    SUM(IF(age BETWEEN 20 and 29,1,0)) as '20 - 29',
    SUM(IF(age BETWEEN 30 and 39,1,0)) as '30 - 39',
    SUM(IF(age BETWEEN 40 and 49,1,0)) as '40 - 49',
...etc.
FROM inquiries;


  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 база данни в JSF таблица с данни

  2. Как да се справя с единични кавички в SQL заявка в PHP?

  3. Laravel се присъединява с 3 таблици

  4. Функция за парола за MySQL

  5. Как да свържа приложението за Android към базата данни MySQL?