SQL SELECT 语句全解析
1. SQL 注释与 DML 语句概述
在 SQL 代码里,注释可置于任意位置,服务器会将其当作空白字符而忽略。注释有两种形式:用 /*
和 */
成对引用,或者使用双连字符 --
注释整行,注释从双连字符开始,到行尾结束。
数据操作语言(DML)主要有四种语句:
- INSERT
:用于向数据库插入新数据。
- UPDATE
:用于修改数据库中的数据。
- DELETE
:用于删除数据库中的数据。
- SELECT
:用于从数据库中检索数据。
每种语句都有严格且易读的结构,不过语法各有不同。完整的详细语法图可在 PostgreSQL 文档(http://www.postgresql.org/docs/current/static/sql - commands.html)中找到。
2. SELECT 语句简介
SELECT
语句是最常用的命令,常作为其他命令的组成部分。SQL 支持命令嵌套,即可以将一个命令的结果作为另一个命令的输入,这种嵌套查询被称为子查询。
SELECT
语句用于从数据库中检索数据,其数据源可以是表、视图、函数或 VALUES
命令。这些数据源都是关系,或者可被视为关系,或者能返回关系(如函数)。 SELECT </