Notice
Recent Posts
Recent Comments
Link
투케이2K
23. (MSSQL/SQL) 그룹 함수 count , max , min , sum , avg 확인 실시 - cast 데이터 형변환 본문
MsSqlDB
23. (MSSQL/SQL) 그룹 함수 count , max , min , sum , avg 확인 실시 - cast 데이터 형변환
투케이2K 2021. 10. 3. 10:02[개발 환경 설정]
개발 툴 : SSMS
개발 언어 : MSSQL
[소스 코드]
/*
[그룹 함수 count , max , min , sum , avg 확인 실시 - cast 데이터 형변환]
1. COUNT() 함수는 선택된 필드에서 특정 조건을 만족하는 레코드의 총 개수를 반환합니다
2. MAX() 함수는 선택된 필드에 저장된 값 중 가장 큰 값을 반환합니다
3. MIN() 함수는 선택된 필드에 저장된 값 중 가장 작은 값을 반환합니다
4. SUM() 함수는 선택된 숫자 타입의 필드에 저장된 값의 총 합을 반환합니다
5. AVG() 함수는 선택된 숫자 타입의 필드에 저장된 값의 평균값을 반환합니다
6. cast signed 정수값으로 형변환을 수행합니다 (컬럼 타입이 varchar 경우)
7. 참고 : 그룹함수는 group by 와 매핑해 자주 사용합니다
*/
-- [쿼리문 실행 실시]
select count(*) as "count(*) 개수",
min(cast(t_age as int)) as 'min(t_age) 값',
max(cast(t_age as int)) as 'max(t_age) 값',
sum(cast(t_age as int)) as 'sum(t_age) 값',
avg(cast(t_age as int)) as 'avg(t_age) 값'
from test_user;
[결과 출력]
[요약 설명]
/*
[그룹 함수 count , max , min , sum , avg 확인 실시 - cast 데이터 형변환]
1. COUNT() 함수는 선택된 필드에서 특정 조건을 만족하는 레코드의 총 개수를 반환합니다
2. MAX() 함수는 선택된 필드에 저장된 값 중 가장 큰 값을 반환합니다
3. MIN() 함수는 선택된 필드에 저장된 값 중 가장 작은 값을 반환합니다
4. SUM() 함수는 선택된 숫자 타입의 필드에 저장된 값의 총 합을 반환합니다
5. AVG() 함수는 선택된 숫자 타입의 필드에 저장된 값의 평균값을 반환합니다
6. cast signed 정수값으로 형변환을 수행합니다 (컬럼 타입이 varchar 경우)
7. 참고 : 그룹함수는 group by 와 매핑해 자주 사용합니다
*/
반응형
'MsSqlDB' 카테고리의 다른 글
25. (MSSQL/SQL) round, ceiling, floor, abs 사용해 소수점 반올림, 올림, 내림, 절대값 출력 실시 (0) | 2021.10.03 |
---|---|
24. (MSSQL/SQL) group by having 을 사용해 그룹 매핑 및 그룹 조건 지정 후 검색 실시 (0) | 2021.10.03 |
22. (MSSQL/SQL) exists , not exists 사용해 조건을 만족하는 데이터가 있는지 확인 실시 (0) | 2021.10.03 |
21. (MSSQL/SQL) ltrim , trim , rtrim 사용해 문자열 start , end 공백 제거 실시 (0) | 2021.10.03 |
20. (MSSQL/SQL) upper , lower 사용해 대문자 소문자 변경 실시 (0) | 2021.10.03 |
Comments