매년 성별로 그래프를 작성하고 그래프는 아래 이미지와 같습니다. 이전 행의 열 값 가져 오기 및 다음 행의 다음 열 추가
하지만 질의에 어려움을 겪고 있습니다.
쿼리
SELECT
year_added,
COUNT(case when gender='Male' then 1 end) as malecount,
COUNT(case when gender='Female' then 1 end) as femalecount,
COUNT(*) as totalcount
FROM tbl
WHERE status = 1
GROUP BY year_added
결과
결과에서는 2016 년 남성의 수가 4과 여성의 수가 2017 년 8, 난의 남성의 수를 원하는 2016을 2017 년 남성 수에 더하면 2017 남성 수는 5이고 여성 수와 총 수와 동일합니다. 결과가 어떻게 보이는지 아래 이미지를 제공했습니다. 그래프 작업을 계속 진행하는 방법을 알려주십시오. 아니면 이것을 달성 할 다른 방법이 있습니까? 당신이 MySql
를 사용하는 경우
이 사람들은 아마도 불멸의 존재일까요? – Strawberry