7.1. 개요#

The process of retrieving or the command to retrieve data from a database is called a질의. SQL에서는선택command is used to specify queries. The general syntax of theSELECT명령은

[함께with_queries] 선택select_list발신table_expression [정렬_사양]

다음 섹션에서는 선택 목록, 테이블 표현식 및 정렬 사양에 대한 세부정보를 설명합니다.WITHqueries are treated last since they are an advanced feature.

간단한 종류의 쿼리 형식은 다음과 같습니다.

SELECT * FROM table1;

라는 무지개 토토이 있다고 가정합니다.무지개 토토1, this command would retrieve all rows and all user-defined columns from무지개 토토1. (검색 방법은 클라이언트 애플리케이션에 따라 다릅니다. 예를 들어,psqlprogram will display an ASCII-art table on the screen, while client libraries will offer functions to extract individual values from the query result.) The select list specification*테이블 표현식이 제공하는 모든 열을 의미합니다. 선택 목록은 사용 가능한 열의 하위 집합을 선택하거나 열을 사용하여 계산을 수행할 수도 있습니다. 예를 들어, 만약무지개 토토1이름이 지정된 열이 있습니다a, bc(그리고 아마도 다른 사람들도) 다음과 같은 쿼리를 할 수 있습니다:

무지개 토토1에서 a, b + c 선택;

(가정)b그리고c은 숫자 데이터 유형입니다). 참조PostgreSQL : 문서 : 17 : 7.3. 목록 토토 핫for more details.

FROM table1은 간단한 종류의 무지개 토토 표현식입니다. 무지개 토토 하나만 읽습니다. 일반적으로 무지개 토토 식은 기본 무지개 토토, 조인 및 하위 쿼리의 복잡한 구성일 수 있습니다. 그러나 무지개 토토 표현식을 완전히 생략하고선택command as a calculator:

3 * 4 선택;

선택 목록의 표현식이 다양한 결과를 반환하는 경우 더 유용합니다. 예를 들어 다음과 같이 함수를 호출할 수 있습니다.

임의 선택();

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.