뚜렷이 구별됨 PostgreSQL: 선택, 주문 기준 및 한도(예)
SELECT 문을 사용하여 테이블에서 데이터를 검색할 수 있습니다.
구문 :
SELECT [column names] FROM [table_name]
여기
- 열 이름: 검색하려는 값이 있는 열의 이름
- FROM: FROM 절은 SELECT에 대한 하나 이상의 소스 테이블을 정의합니다.
- table_name: 쿼리하려는 기존 테이블의 이름
PostgreSQL SQL 셸의 Select 문
단계 1) "튜토리얼" 테이블에는 "id"와 "tutorial_name"이라는 두 개의 열이 있습니다. 쿼리를 실행해 보겠습니다. 다음 쿼리를 사용하여 테이블에 있는 데이터를 나열합니다.
SELECT id,tutorial_name FROM tutorials;
주의사항: 쿼리하려는 테이블이 포함된 데이터베이스에 연결하려면 \c 명령을 사용합니다. 우리의 경우에는 데이터베이스 guru99에 연결되어 있습니다.
단계 2) 특정 테이블의 모든 열을 보려면 별표(*) 와일드카드 문자를 사용할 수 있습니다. 이는 모든 가능성을 확인하고 결과적으로 모든 열을 반환한다는 의미입니다.
SELECT * FROM tutorials;
튜토리얼 테이블의 모든 기록을 표시합니다.
단계 3) ORDER 절을 사용하여 특정 열을 기준으로 테이블의 데이터를 정렬할 수 있습니다. ORDER 절은 A~Z 순서로 데이터를 구성합니다.
SELECT * FROM tutorials ORDER BY id;
"ORDER BY" 문 다음에 "DESC"를 사용하여 Z에서 A로 정렬할 수 있습니다.
SELECT * FROM tutorials ORDER BY id DESC;
단계 4) DISTINCT 선택 PostgreSQL 절을 사용하여 결과에서 중복 행을 제거할 수 있습니다. 각 중복 그룹에 대해 하나의 행을 유지합니다.
Syntax: SELECT DISTINCT column_1 FROM table_name;
다음의 고유한 쿼리를 사용하여 테이블 자습서에서 Postgres Select Distinct id 값을 쿼리할 수 있습니다. PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
단계 5) 당신은을 사용할 수 있습니다 PostgreSQL SELECT 쿼리에서 반환되는 레코드 수를 제한하려면 order by LIMIT 절을 사용하세요.
SELECT * FROM tutorials LIMIT 4;
PostgreSQL PgAdmin의 Select 문
단계 1) 개체 트리에서
- 테이블을 마우스 오른쪽 버튼으로 클릭하세요.
- 스크립트 선택
- 스크립트 선택을 클릭하세요.
단계 2) 오른쪽 패널에서,
- 필요한 경우 SELECT 쿼리를 편집합니다.
- 번개 아이콘을 클릭하세요
- 출력 관찰
컨닝 페이퍼
SELECT [column names] FROM [table_name] [clause]
여기에는 다양한 매개변수가 있습니다.
- 열 이름: 검색하려는 값이 있는 열의 이름
- FROM: FROM 절은 SELECT Unique Postgres에 대한 하나 이상의 소스 테이블을 정의합니다.
- table_name: 쿼리하려는 기존 테이블의 이름
다양한 조항은 다음과 같습니다:
| 명령 | 기술설명 |
|---|---|
| * | 테이블의 모든 행에 대한 레코드를 가져옵니다. |
| DISTINCT | 뚜렷한 PostgreSQL 결과에서 중복 항목을 제거하는 데 도움이 됩니다. |
| 주문 | 열을 기준으로 행 정렬
기본 정렬 순서는 오름차순입니다. 내림차순으로 정렬하려면 키워드 DESC를 사용하세요. |
| 제한 | 한도 PostgreSQL 쿼리에서 반환되는 레코드 수를 제한합니다. |








