sql count condition code example

Example 1: sql count condition

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;

Example 2: sql query to get the number of rows in a table

SELECT COUNT(*) FROM tablename

Example 3: condition in count 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 ...

Example 4: sql count if

COUNT(CASE WHEN <condition> THEN 1 END)

Tags:

Misc Example