Chapter 2. SQL 语言

Table of Contents
2.1. 介绍
2.2. 概念
2.3. 创建新表
2.4. 向表中添加行
2.5. 查询一个表
2.6. 在表之间连接
2.7. 聚集函数
2.8. 更新
2.9. 删除

2.1. 介绍

本章提供一个如何使用 SQL 执行简单操作的概述。 本教程的目的只是给你一个介绍,并非完整的 SQL 教程。有许多关于 SQL 的书,包括 Understanding the New SQLA Guide to the SQL Standard。而且你还要知道有些 PostgreSQL语言特性是对标准的扩展。

在随后的例子里,我们假设你已经创建了名为 mydb 的数据库,就象在前面的章里面介绍的一样,并且已经启动了 psql

本手册的例子也可以在PostgreSQL 源代码发布里的目录 src/tutorial/ 中找到。 请参考该目录中的 README 文件获取如何使用它们的信息。要开始这个教程,按照下面说的进行:

$ cd ..../src/tutorial
$ psql -s mydb
...

mydb=> \i basics.sql

\i 命令从指定的文件中读取命令。 -s 选项把你置于单步模式,它在向服务器发送每个语句之前暂停。 在本节使用的命令都在文件 basics.sql 中。