admin 管理员组

文章数量: 1184232


2023年12月19日发(作者:excel里面if函数怎么用)

测试题班级: ___________

一、单项选择题1(共25题姓名:____________

)C.开源软件科目: MYSQL每题2分)B.不能跨平台D.功能强大下面不属于Msql数据库特点的是(A. 免费使用2定义表的一个字段)(1分)

A. char(6)

A rand

B. varchar(6)

B round

, 要求能表示4位整数,2位小数数值,该定义正确的是 (

l(4,2)

)D ceil

)数据类型定义 enum(‘男’,’女’) D text

)D addr is not null

) D bigint

C. create from D. create talbe

). INSERT D. UPDATE

0-100。若要把“张二的化学成绩C floor

l(6,2)

3将浮点数8.625 保留2位小数,可以使用函数(表中sex列存储的是用户性别,最好使用下面(A char(2) B varchar(10)

4查询出表中的地址列A addr = null

A char(11)

6创建数据库的语句是A. database from

7B addr == null

B int

: ()(C double

addr为空,使用的是(C addr is null

5定义存储电话号码(座机、手机)的数据类型使用(B. create database

往数据表中新增一新的记录的命令是:A. SELECT B. INTO C8设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,)二者均为字符型;grade为成绩,数值型,取值范围80分”插入S中,则可用(A. ADD INTO S VALUES(’张二’,’化学’,’80’)B. INSERT INTO S VALUES(’张二’,’化学’,’80’)C. ADD INTO S VALUES(’张二’,’化学’,80)80)”,下列表述正确的是: ()D. INSERT INTO S VALUES(’张二’,’化学’,9对于SQL语句”UPDATE Members SET Salary=Salary+300A.将Members表中工资都增加C.查询工资为300的记录10在

12A. CEILING

(

ct

(

(

)

(

(

)

by into

)

C. condition

)

300B.删除工资为300的记录D.修改Members工资都扣除300

( ) 中进入控制台,设置当前数据库的命令是

)

ing

( )

D. open

11截取一小段字符串的函数是求小于或等于一个数的最大的整数的函数是13 求平均值的聚合函数是A SUM

by

14 条件查询中指明条件的关键字是15 在查询中,去除重复记录的关键字是16 对查询结果进行排序的关键字是

测试题班级: ___________

A. ORDER

A. selectB. select

姓名:____________

(

)

…on..

………..on…..

……….

( )

)

userid,

productid?

)

(

科目: MYSQL17 对分组中的数据进行过滤的关键字是18 多表内连接查询使用的语句是…from…inner join

….from….left join .....on

……from…..full

. LIMIT

(

….from….right join19 mysql对查询结果进行升序排序的关键字是20 联合查询使用的关键字是21 现有订单表orders,包含用户信息够返回至少被订购过两回的产品信息 productid, 以下()语句能A. select productid from orders where count(productid)>1

B. select productid from orders where max(productid)>1

C. select productid from orders where having count(productid)>1

D. select produ22 假设ABC表用于存储销售信息,A 列为销售人员名,group by productid

ctid from orders group by productid having count(productid)>1

C列为销售额度,现在需要查询最)大一笔销售额度是多少,则正确的查询语句是( A select max(C) from ABC where max(C)>0

B select A, maxC select A,maxD select max(C)from ABC where count(A)>0

(C) from ABC group by A,C

(C) from ABC

A 列为销售人员名, 23 假设ABC表用于存储销售信息, A select A , sC列为销售额度,现在需要查询)每个销售人员的销售次数、销售总金额,则正确的查询语句是(um(C) ,count(A) from ABC group by A

B select A,sum(C) from ABC

C select A,sum(C) from ABC group by A order by A

D select sum(C) from ABC group by a order by A

24

25

A 5

B 10

C 50

D 不确定要查询一个班中低于平均成绩的学生,需要使用的是(A order by B having C avg D limit

则返回()假设A、B表中都有id列,A表有10行数据,B表中有5行数据,执行下面的查询语句select * from A left join B on = )行数据二、多项选择题(共5小题每题4分)1 mysql中能存储日期(年、月、日)的数据类型有( A year B date C datetime

)D timestamp

测试题班级: ___________

23获得当前日期时间中天数的函数是A. MONTH

A.检查约束A trim

5 统计学生信息表( A select count(*) as

C select count(address) as

D select count(address) as

)学生数量 from stuinfo

学生数量 from stuinfo

学生数量 from stuinfo where address !=null

B select count(*) as 学生mysql中的约束有( ) (4分)

C.非空约束(

C replace

D.唯一约束)

D instr

姓名:____________

( ) (1分)

ONTH

科目: EAR

B.默认约束B insert

stuinfo4 能够实现删除一个字符串中的一小段字符串的函数有中地址address不为空的学生数量,正确的语句是数量 from stuinfo where address is not null

三、编程题(每小题2分,共30分)(1)部门信息表(2)员工信息表(3)员工考勤表(六月份)

测试题班级: ___________ 姓名:____________ 科目: MYSQL按要求完成下题:(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)按上面给出的内容分别创建表:插入记录内容在部门信息表中查询部门的编号,部门名称,部门主管查询出部门主管是巩柴燕的员工编号及姓名查询出与赖易伟在同一部分的员工姓名查询出电话号码第一,二位是1,5第四位是2,3的所有员工姓名,联系方式查询出员工考勤表中全勤最多的前三名员工的部门编号,员工编号,员工姓名查询六月份全勤员工的部门编号,部门名称,员工编号,员工姓名查询出项目部门的所有员工姓名修改考勤表增加一列字段:工资,部门人数部门信息表,员工信息表,员工考勤表,并添加合适的约束(员工考勤表分别与部门信息表及员工信息表相关联)(11)(12)(13)(14)(15)按照工资进行降序排列查询出工资在工综合信息表统计出全公司共有多少员工,员工的平均工资是多少删除员工信息表中005号的相关信息使得考勤表中的相关内容也做删除2500-3200之间的员工编号及员工姓名,员工姓名,部门编号,部门名称创建一个新表员从员工信息表及部门表中分别检索出员工编号


本文标签: 员工 查询 部门 信息 编号