Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Group By dan bracketing menurut usia

Ya. Anda melakukan partisi dalam CASE kelas.

SELECT
   COUNT(*),
   CASE
     WHEN age < 1 THEN 'age1'
     WHEN age BETWEEN 1 AND 4 THEN 'age2'
     WHEN age BETWEEN 4 AND 9 THEN 'age3'
     ELSE 'age4'
   END AS ageband
FROM children
GROUP BY ageband;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Erlang Mysql:Bagaimana mencegah Injeksi SQL

  2. SQL:Pilih Kunci yang tidak ada dalam satu tabel

  3. Cara Menggunakan MATCH Di Query Database Symfony2

  4. MySQL Case Insensitive tapi Accent Sensitive UTF8 Unique Key

  5. Bagaimana cara menambahkan beberapa baris menggunakan Sisipkan ... PADA PEMBARUAN KUNCI DUPLICATE menggunakan knex