(一)SQL 简介
SQL 诞生于IBM 公司在加利福尼亚San Jose 的试验室中,在七十年代SQL 由这里开发出来。最初它们被称为结构化查询语言(Structured Query Language) ,并常常简称为sequel。
S: Structured -- 结构
L :Language -- 语言
Q :Query -- 查询(如果你直译的话)。
(二)简单的查询
-- 将字符执行 '加' 操作
SELECT FIRSTNAME || LASTNAME ENTIRENAME FROM FRIENDS
-- 出错!
SELECT FIRSTNAME + LASTNAME ENTIRENAME FROM FRIENDS
-- NAME 是不重复的
SELECT NAME FROM SOFTBALL UNION SELECT NAME FROM FOOTBALL
-- NAME 会重复
SELECT NAME FROM SOFTBALL UNION ALL SELECT NAME FROM FOOTBALL
-- 两表中都存在的 NAME (相交查询)
SELECT NAME FROM SOFTBALL INTERSECT SELECT NAME FROM FOOTBALL
-- 存在于 FOOTBALL 表中但不存在于 SOFTBALL 表中
SELECT NAME FROM FOOTBALL MINUS SELECT NAME FROM SOFTBALL