목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

MIN(날짜)

MIN(날짜)

포트 또는 그룹에서 찾은 가장 이른 날짜를 반환합니다. 필터를 적용하여 검색의 행을 제한할 수 있습니다. MIN 안에는 다른 집계 함수 하나만 중첩할 수 있으며 중첩된 함수는 날짜 데이터 유형을 반환해야 합니다.
MIN을 사용하여 포트 또는 그룹에서 가장 작은 숫자 값이나 가장 작은 문자열 값을 반환할 수도 있습니다.

구문

MIN(
date
[,
filter_condition
] )
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
날짜
필수
날짜/시간 데이터 유형. 최소값을 반환할 값을 전달합니다. 유효한 모든 변환 식을 입력할 수 있습니다.
filter_condition
선택 사항
검색에서 행을 제한합니다. 필터 조건은 숫자 값이거나 TRUE, FALSE 또는 NULL로 평가되어야 합니다. 유효한 모든 변환 식을 입력할 수 있습니다.

반환 값

인수가 날짜인 경우 날짜가 반환됩니다.
함수에 전달된 모든 값이 NULL이거나 행이 선택되지 않은 경우(예: 필터 조건이 모든 행에 대해 FALSE 또는 NULL로 평가된 경우) NULL이 반환됩니다.

Null

단일 값이 NULL인 경우 무시됩니다. 그러나 포트에서 전달된 모든 값이 NULL인 경우에는 NULL이 반환됩니다.

그룹 기준

MIN은 변환에 정의된 그룹 기준 포트에 따라 값을 그룹화하여 각 그룹에 대한 하나의 결과를 반환합니다.
그룹 기준 포트가 없는 경우 MIN 함수는 모든 행을 하나의 그룹으로 처리하고 하나의 값을 반환합니다.

다음 식은 Flashlight의 가장 오래된 주문 날짜를 반환합니다.
MIN( ORDER_DATE, ITEM_NAME='Flashlight' )
ITEM_NAME
ORDER_DATE
Flashlight
Apr 20 1998
Regulator System
May 15 1998
Flashlight
Sep 21 1998
Diving Hood
Aug 18 1998
Halogen Flashlight
Feb 1 1998
Flashlight
Oct 10 1998
Flashlight
NULL
RETURN VALUE:
Feb 1 1998