프로그래밍/SQL, Hive, SAS 관련 정보

[SQL 기초] Greatest/Least

TrillionNT 2025. 1. 18. 11:42

2025.02.24 - [프로그래밍/SQL, Hive, SAS 관련 정보] - [SQL] Table of Contents


GREATEST와 LEAST는 한 행에서 주어진 여러 값(열 값)을 비교하여 가장 큰 값 또는 가장 작은 값을 반환합니다.

Max/Min과는 칼럼 간 비교라는 점에서 차이가 있습니다. 

SELECT Name, 
       GREATEST(Salary, Bonus, Commission) AS Max_Value,
       LEAST(Salary, Bonus, Commission) AS Min_Value
FROM EMPLOYEES;