최대, 최소값(GREATEST, LEAST)
일반적으로 쿼리에서 최대 최소 값이라고 하면 Max 와 Min 함수를 의미하지만 이번 포스티에서 다루는 함수는 GREATEST, LEAST 이다. 값들 중에 최대값과 최솟값을 반환하는 함수이다. 사용법은 아래와 같다. SELECT GREATEST(10, 20, 30, 40, 50) FROM dual -- 결과 50 반환 SELECT LEAST(10, 20, 30, 40, 50) FROM dual -- 결과 10 반환 숫자 이외에도 문자열이나 날짜도 사용이 가능하다. SELECT LEAST('AAA', 'BBB', 'CCC', 'DDD') FROM dual -- 결과 AAA 반환 SELECT LEAST(SYSDATE, SYSDATE + 1, SYSDATE + 2) FROM dual -- 결과 SYSDATE..
2023. 12. 29.