Notice
Recent Posts
Recent Comments
Link
투케이2K
29. (MYSQL/SQL) 그룹 함수 count 개수 , max 최대값 , min 최소값 , sum 합계 , avg 평균 확인 실시 본문
MySqlDB
29. (MYSQL/SQL) 그룹 함수 count 개수 , max 최대값 , min 최소값 , sum 합계 , avg 평균 확인 실시
투케이2K 2021. 8. 17. 21:11[개발 환경 설정]
개발 툴 : Heidi
개발 언어 : Mysql
[소스 코드]
/*
[그룹 함수 count 개수 , max 최대값 , min 최소값 , sum 합계 , avg 평균 확인 실시]
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 signed)) as "min(t_age) 값",
max(cast(t_age as signed)) as "max(t_age) 값",
sum(cast(t_age as signed)) as "sum(t_age) 값",
avg(cast(t_age as signed)) as "avg(t_age) 값"
from test_user;
[결과출력]
[요약 설명]
/*
[그룹 함수 count 개수 , max 최대값 , min 최소값 , sum 합계 , avg 평균 확인 실시]
1. COUNT() 함수는 선택된 필드에서 특정 조건을 만족하는 레코드의 총 개수를 반환합니다
2. MAX() 함수는 선택된 필드에 저장된 값 중 가장 큰 값을 반환합니다
3. MIN() 함수는 선택된 필드에 저장된 값 중 가장 작은 값을 반환합니다
4. SUM() 함수는 선택된 숫자 타입의 필드에 저장된 값의 총 합을 반환합니다
5. AVG() 함수는 선택된 숫자 타입의 필드에 저장된 값의 평균값을 반환합니다
6. cast signed 정수값으로 형변환을 수행합니다 (컬럼 타입이 varchar 경우)
7. 참고 : 그룹함수는 group by 와 매핑해 자주 사용합니다
*/
반응형
'MySqlDB' 카테고리의 다른 글
31. (MYSQL/SQL) coalesce 사용해 널이 아닌 첫번째 값을 출력 실시 (0) | 2021.08.21 |
---|---|
30. (MYSQL/SQL) exists , not exists 사용해 조건을 만족하는 데이터가 있는지 확인 실시 (0) | 2021.08.19 |
28. (MYSQL/SQL) REGEXP 사용해 정규식 표현 및 특정 패턴 데이터 검색 실시 (0) | 2021.08.16 |
27. (MYSQL/SQL) FORMAT 사용해 숫자 타입의 데이터를 세 자리마다 쉼표(,) 표시 실시 (0) | 2021.08.16 |
26. (MYSQL/SQL) LOCATE 사용해 특정 문자 포함 인덱스 위치 확인 실시 (0) | 2021.08.16 |
Comments