각 남성의 수, 여성의 수로 요약을 표시해야합니다.MySQL GROUP BY가 원하는 결과를 제공하지 않음
SELECT
unit,
CASE gender
WHEN 'Male' THEN COUNT(id)
END AS 'male',
CASE
WHEN gender = 'Female' THEN COUNT(id)
END AS 'female'
FROM
admission_info
WHERE
admission_date = '2017-04-15'
GROUP BY gender
여기 출력을 보여줍니다 Fiddle의 : 다음 쿼리를 시도했다. 하지만 1 행에 단위 이름, 남성 수, 여성 수를 표시해야합니다.
단위로 그룹, 성 –