- 카테고리:
LEAST¶
식 목록에서 가장 작은 값을 반환합니다. LEAST는 VARIANT를 포함하여 모든 데이터 타입을 지원합니다.
구문¶
LEAST( <expr> , ... )
인자¶
expr
인자는 하나 이상의 식을 포함해야 합니다. 모든 식은 동일한 형식이거나 호환 가능한 형식이어야 합니다.
사용법 노트¶
첫 번째 인자는 반환 형식을 결정합니다.
첫 번째 형식이 숫자인 경우, 모든 인자 목록의 숫자 형식에 따라 반환 형식이 ‘확장’됩니다.
첫 번째 형식이 숫자가 아닌 경우, 다른 모든 인자는 첫 번째 형식으로 변환할 수 있어야 합니다.
어떤 인자 값이 NULL인 경우, 결과는 NULL입니다.
데이터 정렬 세부 정보¶
The collation specifications of all input arguments must be compatible.
The comparisons follow the collation based on the input arguments’ collations and precedences.
The collation of the result of the function is the highest-precedence collation of the inputs.
예¶
기본 예:
SELECT LEAST(1, 3, 0, 4); +-------------------+ | LEAST(1, 3, 0, 4) | |-------------------| | 0 | +-------------------+SELECT col_1, col_2, col_3, LEAST(col_1, col_2, col_3) AS least FROM (SELECT 1 AS col_1, 2 AS col_2, 3 AS col_3 UNION ALL SELECT 2, 4, -1 UNION ALL SELECT 3, 6, NULL ); +-------+-------+-------+-------+ | COL_1 | COL_2 | COL_3 | LEAST | |-------+-------+-------+-------| | 1 | 2 | 3 | 1 | | 2 | 4 | -1 | -1 | | 3 | 6 | NULL | NULL | +-------+-------+-------+-------+