sql >> Database teknologi >  >> RDS >> Mysql

Hvordan biner man vilkårligt i MySQL?

SELECT CASE WHEN age BETWEEN 13 AND 17 THEN '13-17' 
            WHEN age BETWEEN 18 AND 25 THEN '18-25' 
            ELSE '26+' END AS AgeGroup,
    COUNT(*) AS total
FROM MyTable
GROUP BY AgeGroup


  1. myisam placere bordlås på bordet, selv når det drejer sig om 'vælg' forespørgsel?

  2. Brug psql's \copy til en forespørgsel med flere linjer

  3. leder efter en lille variant af GROUP BY

  4. Spring JDBC-understøttelse og stort datasæt