文档介绍:淘花/百度专用
1
全国计算机等级考试SQL教程
淘花/百度专用
2
考试大纲要求
三、关系数据库标准语言SQL 1、 SQL的数据定义功能: (1) CREATE TABLE –SQL (2) ALTER TABLE –SQL 2、 SQL的数据修改功能: (1) DELETE –SQL (2) INSERT –SQL (3) UPDATE –SQL 3、 SQL的数据查询功能: (1) 简单查询。
    (2) 嵌套查询。
    (3) 联接查询。
    (4) 分组与计算查询。
    (5) 集合的并运算。
淘花/百度专用
3
表结构CREATE TABLE –SQL
CREAT TABLE | DBF 表名
(字段名,类型,宽度,小数为数]
[NULL | NOT NULL]
[CHECK 表达式[ERROR 信息]]
[DEFAULT eExpression1]
[PRIMARY KEY | UNIQUE]
淘花/百度专用
4
限制条件
Primary key 主索引
Unique 候选索引
not null 某一列的值不能为空
淘花/百度专用
5
建立临时表 CURSOR
CREAT CURSOR 别名
CURSOR 临时表
Array 数组
淘花/百度专用
6
表结构的修改ALTER TABLE –SQL
修改表结构
ALTER TABLE <表名> add | alter字段名类型(字段宽度,小数位数)
淘花/百度专用
7
表结构的修改
删除表
DROP table 表名
淘花/百度专用
8
对记录的操作DELETE –SQL
插入数据
INSERT INTO 表名[(字段名1, 字段名2 …)] values (表达式1,2….)
删除数据(逻辑)
DELETE FROM 库!表 where <条件>
更新数据
update库!表 set 字段=表达式 where <条件>
淘花/百度专用
9
SQL 查询
SELECT <要查询的内容>
FROM <来自的一个表或几个表(数据源)>
WHERE <条件,一个或多个>
GROUP BY <分组> HAVING COUNT
Order by <排序> desc
Into table |dbf 保存到表
Cursor 保存到临时表
Array 保存到数组
淘花/百度专用
10
计算查询
count 计数
sum 求和
avg
max
min