答案03 查询

发布 2022-09-02 06:43:28 阅读 2820

作业03

查询。一、选择题。

1.要成批修改表中数据可以使用(

b)查询。a.选择。

b.更新。c.交叉表。

d.参数。2.选择“编号”(文本型字段)为“0010”、“0011”的记录,条件表达式是(a

a.编号=”0010”or编号=”0011”

c.编号=”0010”and编号=”0011”

c.“编号”=”0010”or“编号”=”0011”

d.“编号”=”0010”and“编号”=”0011”

3.生成表查询属于(

d)。a.汇总。

b. sql

c.选择。d.动作(操作)

4.函数year(date( )的返回值(

c)。a.是错误的。

b.是个日期/时间型的值。

c.是系统当前日期的年份。

d.都不对。

5.函数mid(“abcdefg”,3,4)的返回值是(

c)。a. abc

b. abcd

c. cdef

d. edf6.下面(

a是正确的。

a. int(5.9)=5

b. int(5.9)=6

c. int(5.9)=5.9

d.都不对。

7.在表中要查找“职工编号”(文本型字段)是“1001”,“1002”,“1005”,应在查询设计视图的条件(准则)行中输入(

c)。a. 1001 and 1002 and 1005

b.“1001”and“1002”and“1005”

c. in(“1001”,”1002”,”1005”)

d. at(“1001”,”1002”,”1005”)8.用sql-select语句建立一个基于订单表的查询,要查找“订单日期”为2023年6月份的订单,where子句的条件表达式为(

c)。a.订单日期。

between

andb.订单日期。

between##or

##c.订单日期。

between##and

##d.订单日期。

between

and2011-06-309.在sql-select查询中使用group by子句的作用是(

d)。a.按某个字段值排序。

b.按条件查询。

c.无用。d.按某个字段分组。

10.删除表对象的sql语句是(

b)。a. create table

b. drop

c. alter table

d. create index11.为表对象的字段创建索引的sql语句是(

d)。a. create table

b. drop

c. alter table

d. create index12.运算符like中用来通配任何单个字符的是(a

a. ?b. *

c. !d. &

二、填空题。

1.查询有(设计视图)、数据表视图及(sql视图)3种主要视图方式。

2. sql-select语句中要对某个字段值排序,用(

order by)子句。

3. sql查询主要包括(数据操纵。

数据查询。、数据定义和子查询。

实验03查询。

1.将上次实验所建立的“学号-姓名-2”文件夹及相关数据复制或**解压到电脑d盘,并改名为“学号-姓名-3”,以下操作均在此文件夹下完成。

2.选择查询。

1)用向导建立单表查询,以学生表为数据源,选择除了“**”、“简历”外的所有字段。查询名为“学生信息查询”;

2)用向导建立多表查询,在学生表中选“学号”、“姓名”,在课程表中选“课程名称”,在成绩表中选“平时成绩”“、期末成绩”,查询名为“综合查询”;

3)建立一个名为“女生查询”的查询,显示出2023年(含)以后出生的女生的“学号”、“姓名”、“性别”、“出生日期”、“班级”、“联系**”;

4)建立一个名为“姓名查询”的查询,显示出不姓“张”的学生“姓名”;

5)建立一个名为“成绩查询”的查询,显示出期末成绩在80~89之间的学生“学号”和“期末成绩”,并按学号升序排序,学号相同的按期末成绩降序排序;

6)统计每门课的选修人数,显示“课程名称”及“人数”字段,查询名为“选课人数统计查询”;

7)计算每个学生的“期末成绩”的平均分,显示“姓名”及“平均分”字段,按平均分降序排序,查询名为“期末成绩平均分查询”。

3.参数查询。

以“综合查询”为数据源,建立一个名为“姓名参数查询”的参数查询,要求运行此查询时提示“请输入学生姓名:”,根据输入的姓名显示学号、姓名、课程名称、平时成绩、期末成绩。

4.交叉表查询。

以学生表为数据源建立一个名为“党团员群众人数交叉查询”的交叉表查询,以“班级”为行字段,“政治面貌”为列字段,统计出人数。

5.操作查询。

1)生成表查询:建立一个名为“党员生成表查询”的查询,生成一个名为“党员表”的新表,包含“学号”、“姓名”、“班级”、“政治面貌”字段。

2)追加查询:将学生表复制一份,名为“学生备份表”;建立一个名为“党员追加查询”的查询,将学生表中政治面貌为“党员”的纪录追加到学生备份表中。

3)更新查询:建立一个名为“成绩更新查询”的查询,更新成绩表中的“总评成绩”,总评成绩为:平时成绩*20%+期末成绩*80%。

4)删除查询:将课程表复制一份,名为“课程备份表”;建立一个名为“课程删除查询”的查询,将课程备份表中“学分”低于2分(含)的纪录删除。

6. sql查询。

1)检索出“学号”、“课程号”及“总评成绩”字段,并按“总评成绩”降序排序,查询名为“sql成绩查询”;

2)检索出2023年出生的学生“姓名”、“性别”、“出生日期”,查询名为“sql出生查询”;

3)检索出性别为“女”的学生的“学号”、“姓名”、“课程名称”、“总评成绩”,并按学号升序排序,查询名为“sql性别成绩查询”;

4)计算出至少选修了两门课程的学生所选课程的“总评成绩”的平均分,显示“学号”、“姓名”、“选课门数”和“平均分”,查询名为“sql平均分查询”;

5)用子查询检索出与“张无忌”政治面貌相同的学生的“姓名”及“政治面貌”。查询名为“sql张无忌政治面貌子查询”。

实验二查询部分及查询作业答案

student表 列名含义数据类型约束。sno学号字符串,长度为7 主码。sname姓名字符串,长度为10 非空。ssex性别字符串,长度为2 sage年龄整形。sdept所在系字符串,长度为20 course表 列名含义数据类型约束。cno课程号字符串,长度为10 主码。cname课程名字符串,长...

03编译答案

03答案。第一题 判断题 15分 1 共有15道小题,每小题1分,15 1 15分。2 答案 第二题 简述 优化的概念和常用的几种优化技术 5分 1 优化的概念 2分 参 所谓 优化,实质上是对 进行等价变换,使得变换后的 运行结果与变换前的 运行结果相同 1分 但运行速度或占用的存储空间加大 1分...

B 03 答案

php工程师面试题。1.echo count abcd 输出多少?答案 4 a b c 0 a b c 运行以上 后 a b c 分别是?答案 false 3.php打印出前一天的时间,格式是2011 12 29 22 21 21 答案 方法一 now time 86400 echo date y ...