더북(TheBook)

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('이순신','강감찬','세종대왕')
    ---------------------------------------- ----------------------------------------
    이순신                                    강감찬
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.