77范文网 - 专业文章范例文档资料分享平台

MySQL数据库考试试题及答案(7)

来源:网络收集 时间:2018-11-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

2 2 3 3 3 3 5 6 6 6

courses cid

1 2 4 4 4 4 1 1 2 2 3 3 1 2 4 6 2 2 2 3 60.0 65.0 66.0 NULL 81.0 70.0 67.0 50.0 87.0 86.0

课程编号smallint cname 课程名称chr(24) 1 电子商务概论 2 c语言程序设计 3 MySQL数据库 4 php程序设计 5 FoxPro数据库 6 会计原理 majors mid

专业号tinyint mname 专业名称chr(24) 1 电子商务 2 商务英语 3 计算机硬件 4 计算机软件 5 社区管理 6 日语

不考虑学号、考试科目和学期,计算并列出所有考试成绩中,成绩为优的分数的累加值,和成绩为良的分数的平均值。优和良的界线是90分和80分。(使用一句语句) 答案:select Sum(if(score>90,score,0)) AS 成绩为优的分数累加, avg(if(score between 80 and 89,score,null)) AS 成绩为良的平均成绩

3.当前数据库是testdb,在该数据库中,有students、scores、courses、majors四个表,其结构及数据如下所列:

students id 学号

int(11) name

姓名

char(4) sex 性别

char(1) bofd 生日 date mid 专业号 tinyint 1 张三 男 1980-12-03 1 2 王武 女 1980-09-22 3 李四 女 1981-03-04 4 赵六 女 1981-05-24 5 张建国 男 1980-06-02 6 赵娟

1980-08-30 scores id

学号

char(10) term 学期

tinyint cid 课程编号

smallint score

分数

numerirc(4,1)

1 1 2 80.0 1 2 2 76.0 2 1 3 60.0 2 2 3 65.0 3 4 1 66.0 3 4 2 NULL 3 4 4 81.0 3 4 6 70.0 5 1 2 67.0 6 1 2 50.0 6 2 2 87.0 6 2 3 86.0

courses cid

课程编号smallint cname 课程名称chr(24) 1 电子商务概论 2 c语言程序设计 3 MySQL数据库

3 2 1 4 2

4 php程序设计 5 FoxPro数据库 6 会计原理 majors mid

专业号tinyint mname 专业名称chr(24) 1 电子商务 2 商务英语 3 计算机硬件 4 计算机软件 5 社区管理 6 日语

将students表中的结构(主键和索引)和数据复制到一个新的students1表中。(分两个步骤两句语句)

答案:create table students1 like students; insert into students1 select * from students;

4.现有一销售表,表名是sale,它的结构如下: id int (标识号) codno char(7) (商品编码) codname varchar(30) (商品名称) spec varchar(20) (商品规格) price numeric(10,2) (价格) sellnum int (销售数量)

deptno char(3) (售出分店编码) selldate datetime (销售时间)

要求:写出查询销售时间段在2002-2-15日到2002-4-29之间,分店编码是01的所有记录。 答案:SELECT * FROM sale

WHERE (selldate >= '2002-2-15' AND selldate <='2002-4-29') AND deptno = '01'

5.编写一个返回表products中prod_price字段平均值且名称为productpricing的存储过程 答案:CREATE PROCEDURE productpricing() BEGIN

Select avg(prod_price) from products; End;

6.创建一张学生表,表名stu,包含以下信息: 学号,姓名(8位字符),年龄,性别(4位字符),家庭住址(50位字符),联系电话

答案:Create table stu (学号 int , 姓名 varchar(8),

年龄 int,

性别 varchar(4),

家庭地址 varchar(50), 联系电话 int );

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库MySQL数据库考试试题及答案(7)在线全文阅读。

MySQL数据库考试试题及答案(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/314827.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: