목록그룹함수 (2)
투케이2K
[개발 환경 설정] 개발 툴 : 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); [결과 출력]
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [그룹 함수 count , max , min , sum , avg 확인 실시 - cast 데이터 형변환] 1. COUNT() 함수는 선택된 필드에서 특정 조건을 만족하는 레코드의 총 개수를 반환합니다 2. MAX() 함수는 선택된 필드에 저장된 값 중 가장 큰 값을 반환합니다 3. MIN() 함수는 선택된 필드에 저장된 값 중 가장 작은 값을 반환합니다 4. SUM() 함수는 선택된 숫자 타입의 필드에 저장된 값의 총 합을 반환합니다 5. AVG() 함수는 선택된 숫자 타입의 필드에 저장된 값의 평균값을 반환합니다 6. cast signed 정수값으로 형변환을 수행합니다 (컬럼 타입이 varchar 경우) 7. ..