Najprostsze zapytanie działające na MySQL, jakie przychodzi mi do głowy, to:
select id, sum(country = 'Italy') values_in_Italy, count(*) Total from t
where id = 1
MySQL nie wymusza group by id
ponieważ przyjmie niedeterministycznie jeden identyfikator, ale where
klauzula wymusza, aby kolumna miała tylko jeden identyfikator