이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 스포츠 토토 베트맨버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

배트맨 토토

이름

배트맨 토토-표의 배트맨 토토

시놉시스

[[recursive]with_Query[, ...]]
[only]에서 배트맨 토토테이블​​[ *] [[as]alias]
    [사용사용 _list]
    [ 어디조건| 어디서cursor_name]
    [반환 * |output_expression[[as]output_name] [, ...]]

설명

배트맨 토토만족하는 행을 배트맨 토토합니다여기서지정된 테이블의 조항. 인 경우여기서절은 없다 효과는 테이블의 모든 행을 배트맨 토토하는 것입니다. 결과는 유효하며 하지만 빈 테이블.

팁 : 토토 사이트 추천 : 문서 : 9.1 : TruncateisPostgreSQL확장 모든 행에서 모든 행을 제거하는 더 빠른 메커니즘을 제공합니다. 테이블.

정보를 사용하여 테이블에서 행을 배트맨 토토하는 두 가지 방법이 있습니다. 데이터베이스의 다른 테이블에 포함 : 하위 선택을 사용하거나 추가 테이블 지정사용절. 어떤 기술이 더 적합한 지 특정 상황에 따라 다릅니다.

선택 사항반환절의 원인배트맨 토토값을 계산하고 반환하려면 (들) 각 행을 기준으로 실제로 배트맨 토토되었습니다. TH를 사용하는 모든 표현 표에 언급 된 다른 테이블의 표 및/또는 열.사용, 계산할 수 있습니다. 구문 그만큼반환목록은 그것과 동일합니다 출력 목록select.

당신은가 있어야합니다.배트맨 토토특권 on 배트맨 토토할 테이블과select사용조항 또는 값에서 값을 읽는 사람조건.

매개 변수

With_Query

thewith조항이 허용됩니다 참조 할 수있는 하나 이상의 하위 쿼리를 지정합니다. 의 이름배트맨 토토쿼리. 보다PostgreSQL : 문서 : 9.1 : 토토와 함께 (공통 테이블 표현식)select자세한 내용.

테이블

테이블의 이름 (선택적으로 스키마 자격) 행을 배트맨 토토하십시오. 만약에전용IS 테이블 이름 앞에 지정되어 일치하는 행이 배트맨 토토됩니다 명명 된 테이블에서만. 만약에전용지정되지 않고 일치하는 행도 배트맨 토토됩니다. 이름이 지정된 테이블에서 상속되는 테이블. 선택적으로,*테이블 다음에 지정할 수 있습니다 자손 테이블이 있음을 명시 적으로 나타내는 이름 포함.

별명

대상 테이블의 대체 이름. 별칭이있을 때 제공, 테이블의 실제 이름을 완전히 숨 깁니다. 예를 들어, 주어진foo에서 배트맨 토토합니다 에프, 나머지배트맨 토토Statement는이 표를로 언급해야합니다.F아님foo.

사용 _list

다른 사람의 열을 허용하는 테이블 표현 목록 에 나타날 테이블여기서조건. 이것은 할 수있는 테이블 목록과 유사합니다. 에 지정됩니다.From Clauseofselect진술; 예를 들어, 별칭입니다 테이블 이름을 지정할 수 있습니다. 목표를 반복하지 마십시오 에있는 테이블사용 _list, 자체 합의를 설정하고 싶지 않다면.

조건

유형 값을 반환하는 표현식부울. 이 표현이있는 행만 보고true배트맨 토토됩니다.

cursor_name

a에서 사용할 커서의 이름현재의 전류조건. 줄 배트맨 토토 된 것은이 커서에서 가장 최근에 가져온 것입니다. 커서는에서 그룹화가 아닌 쿼리 여야합니다.배트맨 토토의 대상 테이블. 참고전류의 위치지정할 수 없습니다 부울 상태와 함께. 보다선언자세한 내용은 커서 사용현재 위치 의.

output_expression

|배트맨 토토각 행 후 명령 배트맨 토토. 표현식은의 열 이름을 사용할 수 있습니다.테이블또는 테이블에 나열된사용. 쓰다*모든 열을 반환하려면

output_name

반환 된 열에 사용할 이름.

출력

성공적인 완료시 A배트맨 토토명령은 양식의 명령 태그를 반환

배트맨 토토count

thecount는 수입니다 줄이 배트맨 토토되었습니다. 만약에countIS 0, no 줄은와 일치했습니다.조건(이 오류로 간주되지 않습니다).

배트맨 토토명령이 포함되어반환조항, 결과가 될 것입니다 a와 비슷합니다.select진술 에 정의 된 열 및 값을 포함하는반환List, 배트맨 토토 된 행을 통해 계산되었습니다 명령에 의해.

노트

PostgreSQL참조 할 수 있습니다 의 다른 테이블의 열여기서다른 테이블을 지정하여 조건사용절. 예를 들어, 모든 필름을 배트맨 토토합니다 주어진 생산자가 제작 한 사람은 다음과 같이 할 수 있습니다 :

제작자를 사용하여 필름에서 배트맨 토토
  여기서 producer_id = producers.id 및 producers.name = 'foo';

본질적으로 일어나고있는 일은 여기서 관계매가 있습니다영화and프로듀서영화배트맨 토토로 표시되는 행입니다. 이 구문은 표준이 아닙니다. 보다 표준적인 방법은 다음과 같습니다.

필름에서 배트맨 토토
  여기서 producer_id in (이름 = 'foo')

경우에 따라 조인 스타일은 쓰기가 더 쉽거나 더 빠릅니다. 하위 선택 스타일보다 실행합니다.

모든 영화를 배트맨 토토하지만 뮤지컬 :

Kind < '뮤지컬';에서 영화에서 배트맨 토토

테이블 지우기영화:

영화에서 배트맨 토토;

완료된 작업을 배트맨 토토하여 배트맨 토토 된 작업에 대한 자세한 내용을 반환합니다 줄 :

상태 = '완료'반환 *;의 작업에서 배트맨 토토

행 배트맨 토토작업커서C_TASKS현재입니다 위치 :

c_tasks의 전류가있는 작업에서 배트맨 토토;

호환성

이 명령은에 부합합니다.SQL표준을 제외하고사용and반환조항은PostgreSQL사용 능력과 마찬가지로 확장withwith배트맨 토토.