第四章结构化查询语言----SQL.ppt

第四章结构化查询语言----SQL

第四章 结构化查询语言----SQL SQL是结构化查询语言(Structured Query Language)的缩写,它包括查询、定义、操纵和控制四部分,是一种功能齐全的数据库语言,已成为关系数据库语言的国际标准。 4.1 数据库模式的建立和删除 4.2 表结构的建立、修改和删除 4.3 表内容的插入、修改和删除 4.4 视图的建立、修改和删除 4.5 SQL查询(p85) 二、表结构的建立、修改和删除 四、视图的建立、修改和删除 §4.5 SQL查询 SQL的查询只对应一条语句,即SELECT语句。 DISTINCT用于SELECT子句中,使得从查询结果中去掉重复元组。若不使用DISTINCT,则默认为ALL,即无论是否有重复元组都全部输出。 2、用AS指定查询结果的自定义列名 3、可使用的列函数 三、from选项 用户可以自行定义临时别名,在FROM子句中给出,特别是表名比较长时,定义别名作为列名的前缀限定符更为方便 2、联接查询  如果查询目标涉及到两个或几个关系,要进行联接运算。由于SQL是高度非过程化的,用户只要在FROM子句中指出各个关系的名称,在WHERE子句里正确指出联接条件即可。联接运算由系统去完成并实现优化。 四、where 选项 在WHERE子句中,条件可以用IN表示包含在其后面括号指定的集合中。括号内的元素可以直接列出,也可以是一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档