състояние в полето за sql
select count(case Position when 'Manager' then 1 else null end)
from ...
select sum(case Position when 'Manager' then 1 else 0 end)
from ...
брой sql, където
SELECT count(CASE WHEN gender = 'F' THEN 1 ELSE NULL END) women_count,
count(CASE WHEN gender = 'M' THEN 1 ELSE NULL END) men_count
FROM people;
mysql, КАТО
SELECT colonne1, SUM(colonne2)
FROM nom_table
GROUP BY colonne1
HAVING fonction(colonne2) operateur valeur
SQL показва само, когато размерът на повече от 1
SELECT COUNT( * )
FROM agents
HAVING COUNT(*)>1; --count is greater than 1