网站大量收购独家精品文档,联系QQ:2885784924

SQL专项练习-学生练习.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL专项练习-学生练习

计算机基础科学系 SQL过关练习 1.SELECT命令中用于返回非重复记录的关键字是______。 A、Top B、GROUP C、DISTINCT D、ORDER 2.在SQL语言的SELECT语句中,用于指明检索结果排序的子句是______。 A、FROM B、WHILE C、GROUP BY D、ORDER BY 3.在SQL语言的SELECT语句中,用于实现选择运算的子句是______。 A、FOR? B、IF? C、WHILE? D、WHERE ? SQL过关练习 4.SQL查询命令的结构是 SELECT ... FROM ... WHERE ... GROUP BY ... HAVING ... ORDER BY ... 其中,使用HAVING时必须配合使用的短语是______。 A、FROM? B、GROUP BY? C、WHERE? D、ORDER BY 5.在Access数据库中创建一个新表,应该使用的SQL语句是______。 A、Create Table? B、Create Index? C、Alter Table? D、Create Database 6.下列关于SQL语句的说法中,错误的是______。 A、INSERT语句可以向数据表中追加新的数据记录? B、UPDATE语句用来修改数据表中已经存在的数据记录? C、DELETE语句用来删除数据表中的记录? D、CREATE语句用来建立表结构并追加新的记录 ? SQL过关练习 7.要从数据库中删除一个表,应该使用的SQL语句是____。 A、ALTER TABLE B、KILL TABLE C、DELETE TABLE D、DROP TABLE ? 8.下列关于SQL命令的叙述中,正确的是______。 A、UPDATE命令中必须有FROM关键字 B、UPDATE命令中必须有INTO关键字 C、UPDATE命令中必须有SET关键字 D、UPDATE命令中必须有WHERE关键字 9 .下列关于SQL命令的叙述中,正确的是______。 A、DELETE命令不能与GROUP BY关键字一起使用 B、SELECT命令不能与GROUP BY关键字一起使用 C、INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中 D、UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录 SQL过关练习 10.下列关于SQL命令的叙述中,正确的是______。 A、INSERT命令中可以没有VALUES关键字 B、INSERT命令中可以没有INTO关键字 C、INSERT命令中必须有SET关键字 D、以上说法均不正确 11 .下列关于查询设计视图设计网格各行作用的叙述中,错误的是______。 A、“总计”行是用于对查询的字段进行求和 B、“表”行设置字段所在的表或查询的名称 C、“字段”行表示可以在此输入或添加字段的名称 D、条件行用于输入一个条件来限定记录的选择 12 .在SELECT语句中使用ORDER BY是为了指定______。 A、查询的表 B、查询结果的顺序 C、查询的条件 D、查询的字段 SQL过关练习 13.数据库中有商品表如下: 执行SQL命令: SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000; 查询结果的记录数是______。 A、1 B、2 C、3 D、10 ? SQL过关练习 14.数据库中有商品表如下: 要找出单价高于0112号的商品记录,正确的SQL命令是______。 A、SELECT * FROM 商品 WHERE 单价0112; B、SELECT * FROM 商品 WHERE EXISTS单价=0112; C、SELECT * FROM 商品 WHERE 单价(SELECT * FROM 商品 WHERE 商品号=0112); D、SELECT * FROM 商品 WHERE 单价(SELECT 单价 FROM 商品 WHERE 商品号=0112); ? SQL过关练习 15.数据库中有商品表如下: 执行SQL命令: SELECT 部门号,MAX(单价*数量) FROM 商品表 GROUP BY 部门号; 查询结果的记录数是______。 A、1 B、3 C、4 D、10 SQL过关练习 16.数据库中有商品表如下: 要查找单价大于等于3000并且小于10000的记录,正确的SQL命令是______。 A、SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000; ?

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档