GREATEST는 매개변수로 들어오는 표현식에서 가장 큰 값을, LEAST는 가장 작은 값을 반환하는 함수다.
SELECT GREATEST(1,2,3,2), // 3
LEAST(1,2,3,2) // 1
FROM DUAL;
숫자 뿐만 아니라 문자도 비교할 수 있다.
SELECT GREATEST('이순신', '강감찬', '세종대왕'), // 이순신
LEAST('이순신', '강감찬', '세종대왕') // 강감찬
FROM DUAL;
'Database' 카테고리의 다른 글
[Oracle] SEQ를 이용해서 MAX값 따오는 경우 발생할 수 있는 실수 (0) | 2020.09.05 |
---|---|
NUMBER 타입 정의하는 방법 (3가지) (0) | 2020.07.16 |
[Oracle] 숫자를 문자로 변환하는 포맷 FM9990.99 (0) | 2020.06.30 |
복잡한 쿼리를 작성해야 할 때, 어떻게 해야 할까? (0) | 2020.03.29 |
[ORACLE] UPDATE와 MERGE (MERGE를 쓰는 상황) (0) | 2020.03.29 |