distinct

개요

선택한 컬럼에 대한 중복값 없는 데이터를 반환합니다.

타입

TEXT, INTEGER, BIGINT, REAL, DATE, TIMESTAMP

설명

sql 문의 distinct 함수와 같은 역할을 하며, 선택한 컬럼의 중복값을 제거한 데이터를 반환합니다.

여러 컬럼을 선택하면, 선택한 컬럼의 그룹단위로 중복값을 제거 합니다.

Parameters

... | distinct (FIELD_NAME (, FIELD_NAME)* | *)

이름

설명

필수/옵션

FIELD_NAME

field의 이름을 의미합니다.

필수

*, wildcard를 의미합니다.

옵션

Examples

  • 예제데이터

A

B

C

Iron

40

America

Captain

80

America

Park

30

Korea

Lee

20

Korea

  • C 필드의 데이터 중복 제거 예제

... | distinct C

C

America

Korea

  • A, C 필드의 데이터 중복 제거 예제

... | distinct A, C

A

C

Iron

America

Captain

America

Park

Korea

Lee

Korea

  • 모든 필드의 데이터 중복 제거 예제

... | distinct *

A

B

C

Iron

40

America

Captain

80

America

Park

30

Korea

Lee

20

Korea