이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 캔 : 문서 : 17 : 7 장. 쿼리버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

7 장. 토토 캔

이전 장에서는 테이블을 만드는 방법, 방법을 설명했습니다. 데이터로 채우고 해당 데이터를 조작하는 방법을 채우십시오. 이제 우리 마지막으로 데이터베이스에서 데이터를 검색하는 방법에 대해 논의합니다.

7.1. 개요

검색 프로세스 또는 데이터 검색 명령 데이터베이스에서 A라고합니다.토토 캔. ~ 안에 SQLselect명령이 사용됩니다 토토 캔를 지정합니다. 의 일반적인 구문select명령은

selectselect_listFromtable_expression[Sort_specification]

다음 섹션에서는 SELECT의 세부 사항을 설명합니다 목록, 테이블 표현식 및 정렬 사양.

가장 간단한 종류의 토토 캔에는 양식이 있습니다

선택 * From Table1;

라는 테이블이 있다고 가정하면표 1,이 명령은 모든 행을 검색합니다 의 모든 열표 1. (방법 검색은 클라이언트 응용 프로그램에 따라 다릅니다. 예를 들어, 그만큼PSQL프로그램이 표시됩니다 화면의 ascii-art 테이블, 클라이언트 라이브러리는 토토 캔에서 개별 값을 추출하는 기능을 제공합니다 결과.) 선택 목록 사양*테이블 표현식의 모든 열을 의미합니다 제공합니다. 선택 목록은 또한 하위 집합을 선택할 수도 있습니다 사용 가능한 열 또는 열을 사용하여 계산합니다. 예를 들어, if표 1열이 있습니다 이름a, B, 그리고C(그리고 아마도 다른 사람들) 당신은 할 수 있습니다 다음 토토 캔 작성 :

Table1에서 A, B + C 선택;

(가정BandC숫자 데이터 유형입니다). 보다섹션 7.3더 많은 세부.

From Table1특히입니다 간단한 종류의 테이블 표현 : 단 하나의 테이블 만 읽습니다. ~ 안에 일반적인 테이블 표현은 복잡한 기본 구성 일 수 있습니다 테이블, 조인 및 하위 토토 캔. 그러나 테이블을 생략 할 수도 있습니다 전적으로 표현하고 사용select계산기로 명령 :

선택 3 * 4;

선택 목록의 표현식이 더 유용합니다. 다양한 결과를 반환합니다. 예를 들어 함수를 호출 할 수 있습니다 이 방법 :

random (); 선택