투케이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 와 매핑해 자주 사용합니다

*/


 

반응형
Comments