[MySQL] GROUP BY ... ROLLUP 쿼리
간만에 쿼리 공부하던 중 재밌는 쿼리가 있어서 소개한다. 쿼리는 아래와 같다. (이거 indent 왜 깨지지?) SELECT IF(GROUPING(first_name), 'All first_name', first_name) AS first_name, IF(GROUPING(last_name), 'All last_name', last_name) AS last_name, COUNT(*) FROM employees GROUP BY first_name, last_name WITH ROLLUP; 보면 first_name, last_name 순으로 GROUP BY를 하는데 WITH ROLLUP을 통해 subtotal을 보여주려고 하고 있다. 이때 내가 처음본 절이 위에서 IF(GR..