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 中。