sql >> Databáze >  >> RDS >> Mysql

Podmíněný počet/součet ve výběru

sum(if(u.access_level = 'admin',1,0)) as admins

Upravit. Upozorňujeme, že tuto podmínku lze přepsat i takto

sum(u.access_level = 'admin')

protože mysql jednoduše vrátí 1, pokud je podmínka pravdivá, nebo 0, pokud není.



  1. Chyba při vytváření prostorové databáze pomocí EXTENSIONS

  2. Přidání vícesloupcového primárního klíče do tabulky se 40 miliony záznamů

  3. sql dotaz pro převod znaku nového řádku na html

  4. MySQL 8 Výpočet průměru podle rozdělení podle data