반응형
예전 포스팅에서 그룹함수에 대해서 작성한 포스팅이 있다.
그룹함수에 대해서 자세한 내용은 아래 참고 포스팅 참고 바란다.
이번 포스팅은 다른 DBMS 들과는 Mysql 에서 그룹함수 사용법이 조금 달라서 따로 작성한다.
대표적으로 Rollup 함수에 대해서만 사용법을 작성할 것이다.
Oracle을 비롯한 다른 DBMS에서는 Rollup 을 아래와 같이 사용한다.
Oracle Rollup 예시
SELECT ID, COUNT(ID) FROM TEST GROUP BY ROLLUP(ID); |
Mysql 사용법은 아래와 같다.
Mysql Rollup 예시
SELECT ID, COUNT(ID) FROM TEST GROUP BY ID WITH ROLLUP; |
이렇게 with 가 추가되어 쿼리를 작성해야한다.
참고 포스팅
https://thenicesj.tistory.com/738
반응형
'IT > Database' 카테고리의 다른 글
[Mysql] WEEK 관련 함수 (YEARWEEK, WEEKDAY) (11) | 2024.05.16 |
---|---|
[Mysql] sql_mode=only_full_group_by (28) | 2024.04.18 |
[Mysql] [Error] 1075 // auto increment 관련 오류 (19) | 2024.04.13 |
[Mysql] Log 설정 (general, slow_query, binary ..) (12) | 2024.04.01 |
[Mysql] (Error) You can't specify target table 'xxx' for update in FROM clause (14) | 2024.03.31 |
댓글