1 / 7
文档名称:

第4章 结构化查询语言(SQL).doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章 结构化查询语言(SQL).doc

上传人:yixingmaob 2014/11/22 文件大小:0 KB

下载得到文件列表

第4章 结构化查询语言(SQL).doc

文档介绍

文档介绍:在本章的习题中,如果没有特别指明,则使用如下数据表:
学生:学号 C(6),姓名 C(6), 性别C(2),生日 D
课程:课程编号 C(6),课程名称 C(20),开课院系 C(20)
成绩:学号 C(10),课程编号 C(6),成绩 I
二、填空题
Structured Query Language 。
-SELECT语句的功能是:从数据库中查询数据
3. 在Visual Foxpro 支持的SQL语句中,可以向表中输入记录的命令是INSERT;可以查询表中内容的命令是 SELECT 。
4. 在SQL语句中,可以删除表中记录的命令是DELETE;可以从数据库中删除表的命令是 DROP TABLE 。
5. 在SQL语句中,可以修改表结构的命令是ALTER TABLE ;可以修改表中数据的命令是 UPDATE 。
6. 在SQL-SELECT语句中,将查询结果存入数据表的短语是 INTO DBF 。
7. 在SQL-SELECT语句中,将查询结果按指定字段排序输出的短语是 ORDER BY ;将查询结果分组输出的短语是 GROUP BY 。
8. 在SQL-SELECT语句的ORDER BY子句中,DESC表示按降序输出;省略DESC表示按 升序输出。
,如果希望去掉不满足条件的分组,应在GROUP BY中使用__Having__子句。
,其运算符是_UNION____。
,HAVING子句不可以单独使用,总是跟在 GROUP BY 子句之后一起使用。
,使用___DISTINCT__子句可以实现消除查询结果中存在的重复记录。
,字符串匹配(模糊匹配)的运算符是__LIKE______。
TABLE语句定义表结构时,用__PRIMARY KEY_____短语说明关键字(主索引)。
,用于对查询结果进行计数的函数是__COUNT____。
,空值用__NULL_____来表示。
-SELECT语句中可以包含一些统计函数,这些函数包括 AVG() 、COUNT() 、 SUM() 、MAX()和MIN()。
,并且为“课程号”建立索引,语句的格式为:CREATE TABLE课程表(课程号C(5)_NOT NULL PRIMARY KEY____,课程名 C(30))
,要查询学生表在姓名字段上取空值的记录,正确的SQL语句为:SELECT * FROM 学生 WHERE__姓名 is NULL_____
-Select语句进行分组查询时,有时要求分组满足某个条件时才能查询,这是可以用__WHERE_____子句来限定分组。
,其语句的格式为:
SELECT 学号 FROM 成绩 WHERE 总评成绩>=(SELECT AVG() FROM成绩)