数据库应用基础第4章习题参考答案

合集下载

数据库应用基础ACCESS(第二版)习题解答

数据库应用基础ACCESS(第二版)习题解答
数据库应用基础ACCESS习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
4.立即窗口、本地窗口、监视
5.简单的(特殊的)模块
二、选择题
1.B
2.D
3.D
三、判断题
1.对
2.错
3.对
四、思考题
1.答:类模块是与某个对象相关联的模块,只有在对该对象进行相应的操作时才会执行。而标准模块不与任何对象相关联,因此可在数据库中的任何位置执行。所以,标准模块和类模块的主要区别在于其范围和生命周期。
2.答:用查询向导创建查询的优点:能够快捷方便地创建查询,简单易用,上手快。
缺点:只能创建一些简单的查询,查询功能相对较弱。
用查询设计视图创建查询的优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
3.答:SQL查询有联合查询、传递查询、数据定义查询、子查询。
(7)使用符合标准的SQL数据库语言,具有较好的通用性;
(8)可以利用VBA进行高级操作控制和复杂的数据操作。
第二章 习题参考答案
一、填空题
1.标题栏,菜单栏,工具栏,数据库窗口,状态栏
2.数据库子窗口右上角的“X”按钮,数据库子窗口左上角的控制符号,“文件”菜单中关闭命令
3.文本类型,货币类型,数字类型,日期时间类型,自动编号类型,是/否类型,备注类型,OLE对象类型,超级链接类型,查阅向导类型
报表页脚:包含整份报表最后得出的统计数据或结论,显示于整份报表的结尾处。
2.答:对文本型字段进行分组时,分组形式可以设置为:每一个值和前缀字符。当设置为每一个值时,组间距属性应设置为1;若分组形式设置为前缀字符时,组间距属性可设置为任何有效的字符数。

数据库应用基础第1章习题参考答案

数据库应用基础第1章习题参考答案

第一章习题参考答案1.选择题(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A)。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS (2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。

A.m:n B.1:m C.m:k D.1:1(3)对于“关系”的描述,正确的是( D)。

A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名(4)E-R图用于描述数据库的(A)。

A.概念模型B.数据模型C.存储模型D.逻辑模型(5)在关系模型中,一个关键字(C)。

A.可以由多个任意属性组成B.至多由一个属性组成C.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成D.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是(A)。

A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号(7)一个关系只有一个(D)。

A.候选关键字B.外部关键字C.组合关键字D.主关键字(8)下列标识符可以作为局部变量使用的是(C)。

A.[@Myvar] B.My var C.@Myvar D.@My var (9)Transact-SQL支持的一种程序结构语句是(A)。

A.BEGIN…E ND B.IF…T HEN…ELSEC.DO CASE D.DO WHILE(10)字符串常量使用(A)作为定界符。

A.单引号B.双引号C.方括号D.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。

《数据库及应用》(自考)课后习题参考答案(部分)

《数据库及应用》(自考)课后习题参考答案(部分)

《数据库及应用》课后习题参考答案(部分)第一章 数据库基础知识1、实体标识符2、记录(元组),属性(字段)3、表、字段4、数据的正确性和一致性5、可作为键的属性6、对关系逐步分解的过程7、书号8、3NF 、2NF9、 R SR S2=2(R ×S)第二章 Access2000综述1、一、.mdb2、表、查询、报表、窗体、数据访问页3、外面4、打开数据库5、查询1=1第三章数据库的创建与管理1、详细信息、小图标2、关闭Access3、删除、删除4、数据库5、工具、数据库使用工具第四章表与关系1、设计2、导入3、链接4、链接5、like”W?????”“专科”or “本科” or “研究生”>=1000 and <=2000>=#1960-01-01# and <=#2000-01-01#“男” or “女”>=1011 and <=1999>=106、空值、空格7、空、空格8、自动编号9、一个、多个10、空值、升序11、提高查询效率12、参照完整性第五章查询1、1)select 姓名from student where 年龄>=19 and 年龄<=20 and 性别=“男”2)select 课程名,学时数from course where 课程名=“英语”3)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.学号and course.课程号=grade.课程号4)select 姓名,性别,年龄+1 from student5) select * from student order by 年龄6)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.学号and course.课程号=grade.课程号order by 成绩desc7) select 姓名,性别,年龄,课程名,成绩from student,course,grade here student.学号=grade.学号and course.课程号=grade.课程号and 成绩in ( select max(成绩) from grade )8)select 姓名,性别,课程名,成绩from student,course,grade here student.学号=grade.学号and course.课程号=grade.课程号and 成绩>802、行标题、列标题、交叉点3、姓名like “张*”4、家住北京且姓王的5、统计学时总数第6章窗体1、格式、浏览按钮、否2、左边,当前3、数据操作窗体,控制窗体,信息交互窗体4、数据,记录源5、窗体向导,设计6、设计7、shift8、选种要对齐的控件->格式菜单->对齐->靠左第7章报表1、报表页眉、报表页脚、页面页眉、页面页脚、组页眉、组页脚、主体2、视图菜单->报表页眉/页脚3、视图、排序/分组、排序/分组4、主体节的“强制分页”5、新行/新列6、字段、表达式7、=8、count(* ) 、组页眉、组页脚9、count(* ) 、报表页眉、报表页脚10、两第8 章数据访问页1、外部、HTML、.htm2、独立文件3、交互式报表页、数据输入页、数据分析页4、自动创建功能、向导、设计视图、将现有Web页转换为数据访问页5、设计、页面、网页预览6、设计、页面7、文件菜单->网页预览8、设计视图第9章宏与摸板1、操作2、宏组名.宏名3、显示宏名4、条件5、OpenTable 、OpenReport。

《计算机应用基础》习题及答案

《计算机应用基础》习题及答案

《计算机应用基础》习题及答案《计算机应用基础》习题及答案第一章计算机基础知识1、计算机的基本组成部分有哪些?简要描述其功能和作用。

答案:计算机的基本组成部分包括:中央处理器(CPU)、内存、硬盘、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)等。

中央处理器负责执行指令,内存用于存储数据和程序,硬盘用于长期存储数据,输入设备用于将用户的指令输入计算机,输出设备用于将计算机处理后的结果输出给用户。

2、什么是操作系统?操作系统的作用是什么?答案:操作系统是计算机系统的核心软件,它负责管理和调度计算机资源,提供用户与计算机系统之间的接口。

操作系统的作用包括:管理计算机的硬件和软件资源,控制和调度程序的执行,提供文件管理和输入输出功能,以及提供用户与计算机之间的交互界面。

3、什么是计算机网络?计算机网络的优点是什么?答案:计算机网络是指将多台计算机通过通信线路连接起来,共享资源和信息的系统。

计算机网络的优点包括:实现资源共享,提高计算机利用率;提供便捷的通信手段,方便信息交流;实现分布式计算,提高计算能力;提供可靠的数据传输和存储,增强数据安全性。

4、请简要解释什么是互联网?答案:互联网是指连接全球各种计算机网络的一个庞大网络系统。

它是一个基于TCP/IP协议的国际性网络,通过互联网可以进行信息交流、资源共享和远程控制等各种操作。

第二章操作系统1、什么是多任务操作系统?请简要描述多任务操作系统的工作原理。

答案:多任务操作系统是指具备同时执行多个任务的能力的操作系统。

它通过任务调度算法和时间分片的方式,将 CPU 的使用时间切分成若干小的时间片段,分配给不同的任务执行,使得用户可以同时运行多个程序,并且在使用上感觉到它们是同时运行的。

2、描述操作系统是如何管理内存的。

答案:操作系统通过内存管理技术来管理计算机的内存。

它将内存分为若干个固定大小的块,每个块称为一页或帧。

操作系统利用页表来记录页面和物理内存帧之间的映射关系,通过分页机制实现对内存中的数据的地质映射和访问控制,从而实现对内存的有效管理。

《计算机基础应用》练习题参考答案

《计算机基础应用》练习题参考答案

各位老师:由于出版社的原因,正式出版的教材中习题可能少于习题参考答案,所以请详细将习题与参考答案进行比对。

第1章练习题参考答案一、单项选择题1-5 DBAAD 6-10 ACAAA 11-15CADBD 16-20DACAC21-25DDBAD 26-30 DCABC 31-35 AACBC 36-40 BDBDD41-45 CCBAD二、多项选择题1.ABCE2.BCD3.BCDE4.ABD5.ABCDE6.ABCDE7.ABCDE 8.ACD 9.BCDE 10.ACD 11.AC 12.ABD13.ABC 14.AB 15.ACDE三、判断题1-5 √√×√√6-10√×√√√11-15√××××16-20××√×√21-25 √√√××26-30 √××××31-35 √√×√×36-39 √×√√四、填空题1.计算机辅助设计、计算机辅助制造2.位或bit3.复位启动4.1275.存储程序控制6.人工智能7.解析指令或翻译指令8.程序9.102310.7211.只读存储器12.H13.二进制14.015.116.应用软件17.计算机、用户18.DOC1H19.32×32×3755/8/1024 (或469或469.38)20.12.12521.512K22.运算器、存储器、控制器、输入设备、输出设备23.二进制24.字长25.UPS26.内存27.键盘、显示器28.控制器29.通用串行总线第2章练习题参考答案一、单选题1-10 D B D A A A C A C A;11-20 D C C A A A C A C D 21-30 B C B B D A B B D B;31-40 A B A B C B B B D D 41-50 A A B D C C C C C C;51-54 A A A B二、多选题1.ABCD;2.ABCD;3.ABC;4.ABCDE;5.AD6.ABE;7.AC;8.ABCD;9.ABCD;10.AC 11.ABD;12.ABE;13.BCD;14.CDE;15.BCE16.ACE;17.ABCE;18.ABCD;19.ABC三、判断题1-10 √√√√××××√√11-20 √×√××√×××√21-25 ×√√√×四、填空题1.指向、单击、双击、拖动2.图标、开始按钮、任务栏3.实现不同应用程序之间数据的共享和传递4.密码5.计算机管理员账户和受限账户6.Ctrl+空格键7.Ctrl+x或Ctrl+c8.Alt+PrintSceen键9.控制面板10.资源管理器11.内存12.默认13. PrintSceen键14.标题栏15.根目录16.12717.复制18.快捷图标19.25520.快捷方式第3章练习题参考答案一、单项选择题1.B 2.C 3.B 4.D 5.B 6.B 7.B 8.B 9.C 10.B 11.B 12.B 13.C 14.C 15.C 16.D 17.B 18.A 19.B 20.C 二、多项选择题1.ACDE 2.ABCDE 3.CD 4.AD 5.ABCD 6.ABCD 7.ABE 8.BD 9.ABC 10.ABCD 三、判断题1.√2.×3.×4.×5.×6.×7.×8.×9.√10.×四、填空题1.页面2.插入3..dot4.Home第4章练习题参考答案一、单项选择题1.C2.B3.C4.D5.A6.C7.B8.C9.B 10.B 11.A12.C 13.A 14.A 15.C 16.B 17.D 18.A 19.C 20.D二、多项选择题1.ABD2.AB3.BCD4.ABDE5.ABCDE三、判断题1.√2.×3.√4.√5.×6.×7.×8.×9.√10.√四、填空题1.Book12.33. =4.单引号5.左、右6. =A1&B17.工作簿8.区域A3:F3内数值的和9. =E6*G810.等差序列、等比序列、自动填充第5章练习参考答案一、单选题1-5 AABCC 6-10 BCDCC二、多选题1.ABCE2.ABDE3.ABDE4.AD5.ACDE三、判断题1-5 √×√√√6-10×√√√×四、填空题1.演示文稿1、PPT、POT。

数据库技术与应用 第二版 课后答案

数据库技术与应用 第二版 课后答案

第1章习题参考答案1.思考题(1)什么是数据库、数据库管理系统、数据库系统它们之间有什么联系答:数据库是存贮在计算机内的有结构的数据集合;数据库管理系统是一个软件,用以维护数据库、接受并完成用户对数据库的一切操作;数据库系统指由硬件设备、软件系统、专业领域的数据体和管理人员构成的一个运行系统。

(2)当前,主要有哪几种新型数据库系统它们各有什么特点用于什么领域,试举例说明答:主要有:分布式数据库、面向对象数据库、多媒体数据库、数据仓库技术、空间数据库。

(3)什么是数据模型目前数据库主要有哪几种数据模型它们各有什么特点答:数据模型是一组描述数据库的概念。

这些概念精确地描述数据、数据之间的关系、数据的语义和完整性约束。

很多数据模型还包括一个操作集合。

这些操作用来说明对数据库的存取和更新。

数据模型应满足3方面要求:一是能真实地模拟现实世界;二是容易为人们理解;三是便于在计算机上实现。

目前在数据库领域,常用的数据模型有:层次模型、网络模型、关系模型以及最近兴起的面向对象的模型。

(4)关系数据库中选择、投影、连接运算的含义是什么答:1)选择运算:从关系中筛选出满足给定条件的元组(记录)。

选择是从行的角度进行运算,选择出的记录是原关系的子集。

2)投影运算:从关系中指定若干个属性(字段)组成新的关系。

投影是从列的角度进行运算,得到的新关系中的字段个数往往比原关系少。

3)连接运算:将两个关系按照给定的条件横向拼接成新的关系。

连接过程是通过两个关系中公有的字段名进行的。

(5)关键字段的含义是什么它的作用是什么答:一个关系中可以确定一个字段为关键字段,该字段的值在各条记录中不能有相同的值。

(如:门牌号码);关键字段的作用主要是为建立多个表的关联和进行快速查询。

(6)什么是E-R图E-R图是由哪几种基本要素组成这些要素如何表示答:E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

数据库基础与应用复习题及参考答案

数据库基础与应用复习题及参考答案

中南大学网络教育课程考试(专科)复习题及参考答案数据库基础与应用一、选择题:1。

现实世界中客观存在并能相互区别得事物称为( )A)实体 B)实体集C)字段D)记录2。

现实世界中事物得特性在信息世界中称为( )A)实体B)实体标识符C)属性 D)关键码3。

下列实体类型得联系中,属于一对一联系得就是( )A)教研室对教师得所属联系 B)父亲对孩子得亲生联系C)省对省会得所属联系D)供应商与工程项目得供货联系4.采用二维表格结构表达实体类型及实体间联系得数据模型就是( )A)层次模型B)网状模型 C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间得关系( )A)DB包括DBMS与DBS B)DBS包括DB与DBMSC)DBMS包括DB与DBS D)DBS与DB与DBMS无关6。

在数据库技术中,反映现实世界中事物得存在方式或运动状态得就是( )A)信息B)数据C)消息 D)命令7。

下列关于关系数据模型得术语中,哪一个术语所表达得概念与二维表中得“行”得概念最接近?A)属性B)关系C)域D)元组8。

在关系数据中,视图(view)就是三级模式结构中得( )A)内模式 B)模式 C)存储模式 D)外模式9.数据库系统中,用( )描述全部数据得整体逻辑结构A)外模式B)存储模式C)内模式 D)概念模式10.数据库系统中,用户使用得数据视图用( )描述,它就是用户与数据库之间得接口.A)外模式 B)存储模式 C)内模式 D)概念模式11.数据库系统达到了数据独立性就是因为采用了( )A)层次模型 B)网状模型 C)关系模型D)三级模式结构12.在关系数据库系统中,当关系得型改变时,用户程序也可以不变。

这就是A)数据得物理独立性 B)数据得逻辑独立性C)数据得位置独立性 D)数据得存储独立性13。

逻辑数据独立性就是指( )A)概念模式改变,外模式与应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变 D)内模式改变,外模式与应用程序不变14。

mysql数据库基础习题(分章节带答案)

mysql数据库基础习题(分章节带答案)

第一章一、选择题1.数据库系统的核心是________。

A.数据模型B.数据库管理系统C.数据库D.数据库管理员2.E-R图提供了表示信息世界中实体、属性和________的方法。

A.数据B.联系C.表D.模式3.E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。

A.概念模型B.结构模型C.物理模型D.逻辑模型4.将E.R图转换到关系模式时,实体与联系都可以表示成________。

A.属性B.关系C.键D.域5.在关系数据库设计中,设计关系模式属于数据库设计的________。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段6.从E—R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。

A.M端实体的键B.Ⅳ端实体的键C.M端实体键与N端实体键组合D.重新选取其他属性二、填空题1.数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。

2.数据库系统的运行与应用结构有客户/服务器结构(C/S结构)和________两种。

3.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的________独立性。

4.用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。

5.数据库设计包括概念设计、________和物理设计。

6.在E-R图中,矩形表示________。

三、简答题1.请简述什么是数据库管理系统,以及它的主要功能有哪些?2.请简述什么是数据库系统?3.请简述什么是模式、外模式和内模式?4.请简述C/S结构与B/S结构的区别。

5.请简述关系规范化过程。

参考答案一、选择题1.A 2.B 3.A 4.B 5.C 6.C二、填空题1.模式外模式内模式2.浏览器/服务器结构(B/S结构) 3.逻辑4。

关系5.逻辑设计6.实体三、简答题1.略。

可参考第1章1.1节内容。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题
1.选择题
(1)设A、B两个数据表的记录数分别为3和4,对两个表执行交叉联接查询,查询结果中最多可获得(C )条记录。

A.3 B. 4 C. 12 D. 81
(2)如果查询的SELECT子句为SELECT A, B, C * D,则不能使用的GROUP B子句是( A )。

A.GROUP BY A
B.GROUP BY A,B
C.GROUP BY A,B,C*D
D.GROUP BY A,B,C,D
(3)关于查询语句中ORDER BY子句使用正确的是( C )。

A.如果未指定排序字段,则默认按递增排序
B.数据表的字段都可用于排序
C.如果在SELECT子句中使用了DISTINCT关键字,则排序字段必须出现在查询结果中
D.联合查询不允许使用ORDER BY子句
(4)在查询设计器中,不能与其他窗格保持同步的是(D )。

A.关系图窗格 B. 网格窗格
C.SQL窗格 D. 结果窗格
(5)下列函数中,返回值数据类型为int的是(B)。

A.LEFT B. LEN
C.LTRIM D. SUNSTRING
2.填空题
(1) 在启动查询分析器时,在登录对话框中可使用(Local)作为本地服务器名称。

(2) 查询分析器窗口主要由对象浏览器和(查询)窗口组成。

(3) 从Windows“开始”菜单启动查询分析器后,默认数据库为(master)。

(4) 以表格方式显示的查询结果保存为(导出)文件,其文件扩展名为(csv);以文本方式显示的查询结果保存为(报表)文件,其文件扩展名为(rpt)。

(5) 可使用(PRINT)或(SELECT)语句来显示函数结果。

(6) 在查询语句中,应在(SELECT)子句中指定输出字段。

(7) 如果要使用SELECT语句返回指定条数的记录,则应使用(TOP)关键字来限定输出字段。

(8) 联合查询指使用(UNION)运算将多个(查询结果)合并到一起。

(9) 当一个子SELECT的结果作为查询的条件,即在一个SELECT语句的WHERE子句中出现另一个SELECT语句,这种查询称为(嵌套)查询。

(10) 连接查询可分为3种类型:(内连接)、(外连接)和交叉连接。

3.问答题
(1) 在SELECT语句中,根据列的数据对查询结果进行排序的子句是什么?能消除重复行的关键字是什么?
(2) 写出与表达式“仓库号NOT IN('wh1','wh2')”功能相同的表达式。

用BETWEEN、AND形式改写条件子句WHERE mark> 550 AND mark<650。

(3) 在一个包含集合函数的SELECT语句中,GROUP BY子句有哪些用途?
(4) HA VING与WHERE同时用于指出查询条件,请说明各自的应用场合。

(5) 如果只想查看两个联接的表中互相匹配的行,应使用什么类型的联接?
4.应用题
(1) 使用SQL语句创建学生基本信息表student(s _ no、s _ name、s _ sex、birthday、polity ) 和学生成绩表sco时(s_no、c_no、score)。

针对这两个表,利用SELECT语句实现下列查询。

①所有学生的基本信息,并按学号排序。

SELECT * FROM student ORDER BY s_no
②所有女生的信息和女生的人数。

SELECT * FROM student WHERE s_sex=”女”
SELECT COUNT(*) as 女生人数FROM student WHERE s_sex=”女”
③所有男生的姓名、出生日期和年龄。

SELECT s_name,birtherday,YEAR(GETDATE())-YEAR(birthday) AS 年龄FROM student WHERE s_sex=”男”
④所有学生的姓名、出生日期、年龄、选修课程和成绩。

SELECT a.s_name, a.birthday, YEAR(GETDATE())-YEAR(birthday) AS 年龄,b.c_no,b.score FROM student a INNER JOIN sco b ON a.s_no=b.s_no
⑤某个指定姓名学生的成绩。

SELECT a.s_name,b.score FROM student a INNER JOIN sco b ON a.s_no=b.s_no WHERE
a.s_name=”张三”
⑥不及格学生的姓名。

SELECT a.s_name FROM student a INNER JOIN sco b ON a.s_no=b.s_no WHERE
b.score<60
⑦按女生进行分组查询。

SELECT S_SEX ,COUNT(S_SEX)AS 人数FROM student GROUP BY S_SEX
(2) 使用如下3个表,写出操作语句。

部门:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
工资:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)
①查询职工的实发工资。

SELECT 姓名,(基本工资+津贴+奖金-扣除) AS 实发工资 FROM 工资,职工 WHERE 职工.职工号=工资.职工号
②查询1962年10月27日出生的职工信息。

SELECT * FROM 职工 WHERE 出生日期='1962-10-27'
③查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。

SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工 ON 部门.部门号=职工.部门号GROUP BY 部门名
④查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄)。

SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS年龄 FROM 职工 WHERE YEAR(GETDATE())-YEAR(出生日期)>35
⑤查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。

SELECT 部门名,COUNT(职工号)AS 职工人数 FROM 部门,职工 WHERE 部门.部门号=职工.部门号 GROUP BY 部门名 HAVING COUNT(*)>=10 ORDER BY 职工人数 DESC。

相关文档
最新文档