데이터베이스에서 데이터를 검색하거나 검색하는 명령을 쿼리 라고 합니다 . SQL에서 SELECT명령은 쿼리를 지정하는 데 사용됩니다. SELECT명령 의 일반적인 구문은 다음과 같습니다.
[ 와 함께with_queriesselect_list ] table_expression[ sort_specification]
에서 선택
다음 섹션에서는 선택 목록, 테이블 표현식 및 정렬 사양에 대한 세부 정보를 설명합니다. WITH쿼리는 고급 기능이므로 마지막으로 처리됩니다.
간단한 쿼리의 형식은 다음과 같습니다.
SELECT * FROM table1;
이라는 테이블이 있다고 가정하면 table1이 명령은 에서 모든 행과 모든 사용자 정의 열을 검색합니다 table1. (검색 방법은 클라이언트 응용 프로그램에 따라 다릅니다. 예를 들어, psql 프로그램은 화면에 ASCII-art 테이블을 표시하는 반면 클라이언트 라이브러리는 쿼리 결과에서 개별 값을 추출하는 기능을 제공합니다.) 선택 목록 사양 *은 모든 테이블 표현식이 제공하는 열. 선택 목록은 사용 가능한 열의 하위 집합을 선택하거나 열을 사용하여 계산할 수도 있습니다. 예를 들어, table1이름이 a, b, 및 c(및 기타) 열이 있는 경우 다음 쿼리를 만들 수 있습니다.
SELECT a, b + c FROM table1;
b( 및 c이 숫자 데이터 유형 이라고 가정 ). 자세한 내용은 섹션 7.3 을 참조하십시오.
FROM table1간단한 종류의 테이블 표현식입니다. 하나의 테이블만 읽습니다. 일반적으로 테이블 식은 기본 테이블, 조인 및 하위 쿼리의 복잡한 구성일 수 있습니다. SELECT그러나 테이블 표현식을 완전히 생략하고 명령을 계산기로 사용할 수도 있습니다 .
3 * 4를 선택하십시오.
이는 선택 목록의 식이 다양한 결과를 반환하는 경우에 더 유용합니다. 예를 들어 다음과 같이 함수를 호출할 수 있습니다.
임의 선택();
'Postgresql_DB_가이드' 카테고리의 다른 글
목록 선택 (0) | 2022.08.06 |
---|---|
테이블 표현식 (0) | 2022.08.06 |
수정된 행에서 데이터 반환 (0) | 2022.08.06 |
데이터 업데이트 (0) | 2022.08.06 |
데이터 삽입 (0) | 2022.08.06 |