当前位置:  首页>> 技术小册>> PostgreSQL入门教程

PostgreSQL SELECT 语句用于从数据库中选取数据。

结果被存储在一个结果表中,称为结果集。

语法
SELECT 语句语法格式如下:

  1. SELECT column1, column2,...columnN FROM table_name;
  2. column1, column2,...columnN 为表中字段名。

table_name 为表名。

如果我们想读取表中的所有数据可以使用以下 SQL 语句:

  1. SELECT * FROM table_name;

在上一章节 INSERT INTO 语句 中,我们已经向表 company 插入了一些数据,使用 * 号可以读取该表的所有数据:

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

我们也可以读取指定字段 ID 和 NAME:

  1. maxiaokedb=# SELECT ID,NAME FROM company;
  2. id | name
  3. ----+-------
  4. 1 | Paul
  5. 2 | Allen
  6. 3 | Teddy
  7. 4 | Mark
  8. 5 | David
  9. (5 rows)

该分类下的相关小册推荐: