Snowpark Migration Accelerator: 고유

설명

참조된 테이블에서 모든 고유 행을 선택합니다. (Databricks SQL Language Reference SELECT)

DISTINCT 는 쿼리 결과에서 중복 행을 제거합니다. (Snowflake SQL Language Reference SELECT)

구문

SELECT [ DISTINCT ] { named_expression | star_clause } [, ...]
  FROM table_reference
Copy
SELECT [ DISTINCT ]
       {
         [{<object_name>|<alias>}.]<col_name>
         | [{<object_name>|<alias>}.]$<col_position>
         | <expr>
       }
       [ [ AS ] <col_alias> ]
       [ , ... ]
[ ... ]
Copy

샘플 소스 패턴

설정 데이터

Databricks

CREATE TEMPORARY VIEW number1(c) AS VALUES (3), (1), (2), (2), (3), (4);
Copy

Snowflake

CREATE TEMPORARY TABLE number1(c int);
INSERT INTO number1 VALUES (3), (1), (2), (2), (3), (4);
Copy

패턴 코드

Databricks

SELECT DISTINCT c FROM number1;
Copy

c

3

1

2

4

Snowflake

SELECT DISTINCT c FROM number1;
Copy

c

3

1

2

4

Known Issues

발견된 문제 없음