Notice
Recent Posts
Recent Comments
Link
투케이2K
66. (MSSQL/SQL) rollup 롤업 사용해 그룹 별 소계 및 합계 구하기 실시 본문
[개발 환경 설정]
개발 툴 : SSMS
개발 언어 : MSSQL
[소스 코드]
/*
[rollup 롤업 사용해 그룹 별 소계 및 합계 구하기 실시]
1. rollup - 그룹 함수이며, 소계 및 합계를 아래쪽에 표시합니다
2. 본 예제는 부서별 나이를 소계 그룹으로 합계를 구합니다
3. cast 는 데이터 형변환을 수행하는 함수입니다
*/
/* [rollup 소계 및 합계를 아래쪽에 표시] */
select t_age, t_dept,
sum(cast(t_age AS INT)) as 나이합계
from test_user
where t_dept = '발해'
group by rollup(t_age, t_dept);
[결과 출력]
반응형
'MsSqlDB' 카테고리의 다른 글
68. (MSSQL/SQL) WITH AS UNION ALL 사용해 임시 가상 테이블 생성 및 출력 수행 (0) | 2022.05.23 |
---|---|
67. (MSSQL/SQL) STRING_AGG 사용해 출력되는 컬럼 데이터를 가로(행)으로 합쳐서 출력 실시 (0) | 2022.05.23 |
65. (MSSQL/SQL) DATEDIFF 를 사용해 연도 (year) , 월 (month) , 일자 (day) 차이 구하기 실시 (0) | 2022.05.20 |
64. (MSSQL/SQL) STUFF 함수를 사용해 특정 위치 값 데이터 삭제 및 새로운 데이터 교체 실시 (0) | 2022.05.19 |
63. (MSSQL/SQL) CHOOSE 함수를 사용해 지정된 위치 값 데이터 출력 실시 (0) | 2022.05.19 |
Comments