Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Contando com condições


A consulta mais simples que funciona no MySQL que consigo pensar é:
select id, sum(country = 'Italy') values_in_Italy, count(*) Total from t
where id = 1

O MySQL não força você a group by id uma vez que ele terá um id de forma não determinística, mas o where cláusula está forçando essa coluna a ter apenas um id