SQLite 클래식 튜토리얼login
SQLite 클래식 튜토리얼
작가:php.cn  업데이트 시간:2022-04-13 17:05:02

SQLite 고유 키워드


SQLite의 DISTINCT 키워드는 SELECT 문과 함께 사용되어 모든 중복 레코드를 제거하고 고유한 레코드만 가져옵니다.

한 테이블에 중복된 레코드가 여러 개 있는 상황이 있을 수 있습니다. DISTINCT 키워드는 중복 레코드 대신 고유한 레코드만 가져오기 때문에 이러한 레코드를 가져올 때 특히 의미가 있습니다.

구문

중복 레코드를 제거하는 데 사용되는 DISTINCT 키워드의 기본 구문은 다음과 같습니다.

SELECT DISTINCT 컬럼1, 컬럼2,... 컬럼N
FROM table_name
WHERE [조건]

COMPANY 테이블에 다음 레코드가 있다고 가정합니다. ---- ---------- ---------- ------- ---

1                                                                                                                                                                        0.0
3 Teddy 23 NORWAY 20000.0
4 Mark 25 Rich-Mond 6 5000.0
5 David 27 Texas 85000.0
6 KIM 22 SOUTH-HALL 45000.0
7 jameston 10000.0
8 p AUL 24 Houston 20000.0
9 James 44 노르웨이 5000.0
10 James 45 Texas 5000.0


먼저 중복 항목을 반환하는 다음 SELECT 쿼리를 살펴보겠습니다. 급여 기록:

sqlite> 회사 이름 선택;

다음 결과가 생성됩니다.

NAME
----------
Paul
Allen
Teddy
Mark
David
Kim
James
Paul
James
James

이제 위 SELECT 쿼리에서 DISTINCT 키를 사용해 보겠습니다. 단어:

sqlite> SELECT DISTINCT name FROM COMPANY;

이렇게 하면 중복된 항목 없이 다음과 같은 결과가 생성됩니다.

NAME
----------

앨런
테디
마크
데이비드

제임스


PHP 중국어 웹사이트