Darren's Devlog

[불친절한SQL] 기초쿼리, 비교 함수 본문

SQL

[불친절한SQL] 기초쿼리, 비교 함수

Darren Gwon 2022. 12. 3. 17:41
반응형

○ 비교 함수

값 집합의 최소값이나 최대값을 결정하는 함수이다.

 

LEAST 함수, GREATEST 함수

expr 중 최소/최대값을 반환한다. expr에 null이 입력되면 null을 반환한다.

expr의 데이터 타입이 동일해야 한다.

데이터 타입이 다르자면 첫 번째 expr의 데이터 타입으로 변환되고, 형변환 에러가 일어날 수 있다.

SELECT LEAST(1, 2, 3) AS c1, LEAST('A', 'AB', 'ABC') AS c2, LEAST(1, NULL) AS c3 FROM DUAL;

 

SELECT GREATEST(1, 2, 3) AS c1, GREATEST('A', 'AB', 'ABC') AS c2
     , GREATEST(1, NULL) AS c3
  FROM DUAL;

반응형
Comments