sql >> Databasteknik >  >> RDS >> Mysql

SQL - räkna in i flera kolumner

SELECT `num`,
    SUM(type = 1) as `1`, 
    SUM(type = 2) as `2`, 
    SUM(type = 3) as `3`
FROM `your_table`
GROUP BY `num`



  1. Fullständig MariaDB-kryptering i vila och under transport för maximalt dataskydd - del ett

  2. Ta bort med hjälp av flera tabeller och upprepa tabellen i underfrågan

  3. Rails, PostgreSQL och History Triggers

  4. Ignorera särskilda WHERE-kriterier