MYSQL 에서 GROUP BY로 중복데이터를 묶은 후 ROW COUNT를 확인할 필요가 있었습니다.
내가 원하는 결과는 아래와 같은 결과인데…
Group by를 하고 난후 count를 하게되면 아래와 같은 결과가 나옵니다 ㅠ.ㅠ
내가 필요한 데이터는 SELECT된 ROW의 COUNT 인데.. 항목별 COUNT가 표시가 됩니다..
이럴 때, GROUP BY 후 ROW COUNT 결과를 얻으려면 아래와 같이 쿼리를 사용하면 원하는 결과를 찾을 수 있습니다
SELECT COUNT(*) AS 별명 FROM ( GROUP BY 들어간 SELECT 쿼리) AS 별명