English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PostgreSQL SELECT 문

PostgreSQL SELECT 문은 데이터베이스에서 데이터를 선택하는 데 사용됩니다.

결과는 결과 테이블에 저장됩니다. 이를 결과 집합이라고 합니다.

문법

SELECT 문법 형식은 다음과 같습니다:

SELECT column1, column2,...columnN FROM table_name;
  • column1, column2,...columnN은 테이블 필드 이름입니다。

  • table_name은 테이블 이름입니다.

테이블의 모든 데이터를 읽고 싶다면 다음 SQL 문을 사용할 수 있습니다:

SELECT * FROM table_name;

이전 장에서  INSERT INTO 문 이미 테이블 company에 데이터를 추가했습니다. INSERT INTO 문을 사용하여 * 호는 테이블의 모든 데이터를 읽을 수 있습니다:

w3codeboxdb=# SELECT * FROM company;
ID        NAME        AGE        ADDRESS     SALARY   JOIN_DATE
----      ----------  -----      ----------  -------      --------
1         Paul        32         California  20000.0      2001-07-13
2         Allen       25         Texas                    2007-12-13
3         Teddy       23         Norway      20000.0
4         Mark        25         Rich-Mond   65000.0      2007-12-13
5         David       27         Texas       85000.0      2007-12-13

도서 필드 ID와 NAME를 읽을 수도 있습니다:

w3codeboxdb=# SELECT ID,NAME FROM company;
 id | name  
----+-------
  1 | Paul
  2 | Allen
  3 | Teddy
  4 | Mark
  5 | David
(5 rows)