
MAX(expr) 함수는 expr이 여러 행에 걸쳐서 적용되는 경우, 각 그룹의 expr 중 가장 큰 값을 반환합니다.
예를 들어, 다음과 같은 테이블이 있다고 가정해 보겠습니다.
| id | expr |
|----|------|
| 1 | 10 |
| 1 | 20 |
| 1 | 30 |
| 2 | 40 |
| 2 | 50 |
MAX(expr) 함수를 사용하여 결과를 반환할 때, 다음과 같은 결과가 나올 것입니다.
- MAX(expr) = 30 (id = 1의 expr 중 가장 큰 값)
- MAX(expr) = 50 (id = 2의 expr 중 가장 큰 값)
MAX(expr) 함수는 그룹별로 expr을 처리합니다. id = 1의 expr 중 가장 큰 값은 30이므로, MAX(expr) = 30이 됩니다. id = 2의 expr 중 가장 큰 값은 50이므로, MAX(expr) = 50이 됩니다.
2025-06-19 20:12