06 | 기타 함수
① GREATEST(expr1, expr2, …), LEAST(expr1, expr2, …)
GREATEST는 매개변수로 들어오는 표현식에서 가장 큰 값을, LEAST는 가장 작은 값을 반환하는 함수다.
입력
SELECT GREATEST(1, 2, 3, 2),
LEAST(1, 2, 3, 2)
FROM DUAL;
결과
GREATEST(1,2,3,2) LEAST(1,2,3,2)
--------------------- -------------------
3 1
숫자 뿐만 아니라 문자도 비교할 수 있다.
입력
SELECT GREATEST('이순신', '강감찬', '세종대왕'),
LEAST('이순신', '강감찬', '세종대왕')
FROM DUAL;
결과
GREATEST('이순신','강감찬','세종대왕') LEAST('이순신','강감찬','세종대왕')
---------------------------------------- ----------------------------------------
이순신 강감찬