Обычная уловка - использовать SUM вместо COUNT и поместить в SUM выражение, которое равно 1 в строках, которые вы хотите считать, 0 в противном случае. СУММА 1 равна СЧЕТУ из них.
SELECT
SUM(Gender=1) AS Male_Count,
SUM(Gender=2) AS Female_Count,
SUM(Marital_status=1) AS Single_Count,
SUM(Marital_status=2) AS Widowed_Count,
SUM(Marital_status=3) AS Married_Count
FROM mytable;
В MySQL логическое выражение (например, сравнение на равенство) возвращает 1 или 0. Это не так в стандартном ANSI SQL или в большинстве других реализаций СУБД, поэтому вам придется записывать более длинные CASE
выражения если вы хотите поддерживать стандарты.