PostgreSQL SELECT 语句

Posted 瀚高PG实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL SELECT 语句相关的知识,希望对你有一定的参考价值。

PostgreSQL SELECT 语句用于从数据库中选取数据。
结果被存储在一个结果表中,称为结果集。

语法

SELECT 语句语法格式如下:

SELECT column1, column2,...columnN FROM table_name;

● column1, column2,…columnN 为表中字段名。
● table_name 为表名。
如果我们想读取表中的所有数据可以使用以下 SQL 语句:

SELECT * FROM table_name;

例如我们要读取class表的数据,使用 * 号可以读取该表的所有数据:

highgo=# select * from class;
 id |   name   | age |  birthday  |  address  | tuition_fee 
----+----------+-----+------------+-----------+-------------
  1 | xiaoming |  18 | 2004-01-10 | jinan     |     5000.00
  2 | xiaohong |  19 | 2003-08-20 | liaocheng |     5000.00
  3 | xiaoli   |  18 | 2004-05-08 | taian     |     6000.00
  4 | xiaozhao |  19 | 2003-09-18 | jinan     |     6000.00
  5 | xiaowang |  18 | 2004-01-18 | jinan     |     6000.00
(5 rows)

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

highgo=# select id,name from class;
 id |   name   
----+----------
  1 | xiaoming
  2 | xiaohong
  3 | xiaoli
  4 | xiaozhao
  5 | xiaowang
(5 rows)  5 | David(5 rows)

以上是关于PostgreSQL SELECT 语句的主要内容,如果未能解决你的问题,请参考以下文章

使用 SELECT 语句查询自定义 postgresql 参数

将表传递给 postgreSQL 函数,执行 select 语句,返回表

PostgreSQL SELECT 语句

PostgreSQL SELECT 语句

允许您在 SELECT 语句中引用别名列的 PostgreSQL 函数是啥?

Postgresql存储过程select into temp table。