收藏 分销(赏)

MYSQL测试题(1).pdf

上传人:二*** 文档编号:4559624 上传时间:2024-09-29 格式:PDF 页数:4 大小:252KB
下载 相关 举报
MYSQL测试题(1).pdf_第1页
第1页 / 共4页
本文档共4页,全文阅读请下载到手机保存,查看更方便
资源描述
测试题测试题班级班级:_:_姓名姓名:_:_科目科目:MYSQL:MYSQL一、单项选择题(共 25 题每题 2 分)1下面不属于 Msql 数据库特点的是()A.免费使用B.不能跨平台C.开源软件D.功能强大2 定义表的一个字段,要求能表示 4 位整数,2 位小数数值,该定义正确的是()(1 分)A.char(6)B.varchar(6)C.decimal(4,2)D.decimal(6,2)3 将浮点数 8.625 保留 2 位小数,可以使用函数()A randB roundC floorD ceil表中 sex 列存储的是用户性别,最好使用下面()数据类型定义A char(2)B varchar(10)C enum(男,女)D text4 查询出表中的地址列 addr 为空,使用的是()A addr=nullB addr=nullC addr is nullD addr is not null5 定义存储电话号码(座机、手机)的数据类型使用()A char(11)B intC double D bigint6 创建数据库的语句是:()A.database fromB.create database C.create from D.create talbe7 7往数据表中新增一新的记录的命令是:()A.SELECT B.INTO C.INSERT D.UPDATE8 设关系数据库中一个表 S 的结构为 S(SN,CN,grade),其中SN 为学生名,CN 为课程名,二者均为字符型;grade 为成绩,数值型,取值范围0100。若要把“张二的化学成绩80 分”插入 S 中,则可用()A.ADD INTO S VALUES(张二,化学,80)B.INSERT INTO S VALUES(张二,化学,80)C.ADD INTO S VALUES(张二,化学,80)D.INSERT INTO S VALUES(张二,化学,80)9 对于 SQL 语句”UPDATE Members SET Salary=Salary+300”,下列表述正确的是:()A.将 Members 表中工资都增加 300B.删除工资为 300 的记录C.查询工资为 300 的记录D.修改 Members 工资都扣除 30010 在 navicat 中进入控制台,设置当前数据库的命令是()A.selectB.setC.useD.open11 截取一小段字符串的函数是()A.concatB.trimC.substringD.strcmp12求小于或等于一个数的最大的整数的函数是()A.CEILINGB.MAXC.FLOORD.SQRT13 求平均值的聚合函数是()A SUMB.AVGC.COUNTD.MAX14 条件查询中指明条件的关键字是()A.ifB.whereC.condition D.having15 在查询中,去除重复记录的关键字是()A.having B.distinctC.dropD.limit16对查询结果进行排序的关键字是()A.group byB.selectC.order by D.insert into测试题测试题班级班级:_:_姓名姓名:_:_科目科目:MYSQL:MYSQL17 对分组中的数据进行过滤的关键字是()A.ORDERB.WHEREC.HAVINGD.JOIN18 多表内连接查询使用的语句是()A.selectfrom inner join on.B.select.from.left join.on C.select.from.right join.on.D.select from.full join.19 mysql 对查询结果进行升序排序的关键字是()A.ASCB.DESCC.LIMIT D.ORDER20 联合查询使用的关键字是()A.UNIONB.JOINC.ALLD.FULL21 现有订单表 orders,包含用户信息 userid,产品信息 productid,以下()语句能够返回至少被订购过两回的productid?A.select productid from orders where count(productid)1B.select productid from orders where max(productid)1C.select productid from orders where having count(productid)1 group by productidD.select productid from orders group by productid having count(productid)122 假设 ABC 表用于存储销售信息,A 列为销售人员名,C 列为销售额度,现在需要查询最大一笔销售额度是多少,则正确的查询语句是()A select max(C)from ABC where max(C)0 B select A,max(C)from ABC where count(A)0C select A,max(C)from ABC group by A,CD select max(C)from ABC 23 假设 ABC 表用于存储销售信息,A 列为销售人员名,C 列为销售额度,现在需要查询每个销售人员的销售次数、销售总金额,则正确的查询语句是()A select A,sum(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 要查询一个班中低于平均成绩的学生,需要使用的是()A order by B having C avg D limit 25 假设 A、B 表中都有 id 列,A 表有 10 行数据,B 表中有 5 行数据,执行下面的查询语句 select*from A left join B on A.id=B.id则返回()行数据 A 5B 10 C 50 D不确定二、多项选择题(共多项选择题(共 5 5 小题小题 每题每题 4 4 分)分)1 mysql 中能存储日期(年、月、日)的数据类型有()A year B date C datetimeD timestamp测试题测试题班级班级:_:_姓名姓名:_:_科目科目:MYSQL:MYSQL2获得当前日期时间中天数的函数是()(1 分)A.MONTHB.DAYOFYEARC.DAYOFMONTHD.DAY3mysql 中的约束有()(4 分)A.检查约束B.默认约束C.非空约束D.唯一约束4能够实现删除一个字符串中的一小段字符串的函数有()A trimB insertC replaceD instr5 统计学生信息表 stuinfo 中地址 address 不为空的学生数量,正确的语句是()A select count(*)as 学生数量 from stuinfo B select count(*)as 学生数量 from stuinfo where address is not null C select count(address)as 学生数量 from stuinfo D select count(address)as 学生数量 from stuinfo where address!=null三、编程题三、编程题(每小题每小题 2 2 分,共分,共 3030 分分)(1)部门信息表(2)员工信息表(3)员工考勤表(六月份)测试题测试题班级班级:_:_姓名姓名:_:_科目科目:MYSQL:MYSQL按要求完成下题:(1)按上面给出的内容分别创建表:部门信息表,员工信息表,员工考勤表,并添加合适的约束(员工考勤表分别与部门信息表及员工信息表相关联)(2)插入记录内容(3)在部门信息表中查询部门的编号,部门名称,部门主管,部门人数(4)查询出部门主管是巩柴燕的员工编号及姓名(5)查询出与赖易伟在同一部分的员工姓名(6)查询出电话号码第一,二位是1,5 第四位是 2,3 的所有员工姓名,联系方式(7)查询出员工考勤表中全勤最多的前三名员工的部门编号,员工编号,员工姓名(8)查询六月份全勤员工的部门编号,部门名称,员工编号,员工姓名(9)查询出项目部门的所有员工姓名(10)修改考勤表增加一列字段:工资(11)按照工资进行降序排列(12)查询出工资在 2500-3200 之间的员工编号及员工姓名(13)从员工信息表及部门表中分别检索出员工编号,员工姓名,部门编号,部门名称创建一个新表员工综合信息表(14)统计出全公司共有多少员工,员工的平均工资是多少(15)删除员工信息表中 005 号的相关信息使得考勤表中的相关内容也做删除
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服