Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.2.1 |  CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 

MIN 함수

설명

MIN 함수는 모든 행에 대하여 연산식 값 중 최소 값을 구한다. 하나의 연산식 expression만 인자로 지정된다. 문자열을 반환하는 연산식에 대해서는 사전 순서를 기준으로 앞에 나오는 문자열이 최소 값이 되고, 수치를 반환하는 연산식에 대해서는 크기가 가장 작은 값이 최소 값이다.

구문

MIN ( [ { DISTINCT | DISTINCTROW } | UNIQUE | ALL ] expression )

  • expression : 수치 또는 문자열을 반환하는 하나의 연산식을 지정한다. 집합 데이터를 반환하는 연산식은 지정할 수 없다.
  • ALL : 모든 값에 대해 최소 값을 구하기 위해 사용되며, 디폴트 값이다.
  • DISTINCT 또는 UNIQUE : 중복이 제거된 유일한 값에 대해서 최소 값을 구하기 위해 사용된다.
예제

다음은 올림픽 대회 중 한국이 획득한 최소 금메달의 수를 반환하는 예제이다.(demodb)

SELECT MIN(gold) FROM participant WHERE nation_code = 'KOR';

 

=== <Result of SELECT Command in Line 1> ===

 

    min(gold)

=============

            7