MySQL数据库实例教程实训4_数据库管理系统MySQL实验4
教程.doc
数据库管理系统MySQL实验4教程
课 程 实 验 报 告实验项⽬名称实验四 SQL 语⾔(部分选做)
实验⽬的及要求实验环境PC、Windows2000以上操作系统和MySQL
实验步骤(注:请按要求记录完成该⼦项⽬的详细实验步骤。)
实验结果与分析1.创建并使⽤数据库YGGL
2.在数据库中创建表Employees、Departments、Salary
3.分别向这三张表中插⼊数据
c语言中float的意思⼀.SELECT语句的基本使⽤(1)⽤SELECT语句查询Departments表的所有记录
(2)⽤Select语句查询Salary表的所有记录
(3)⽤Select语句查询Departments表的部门号和部门名称列
(4)查询Employees表中部门号和性别,要求使⽤DISTINCT消除重复⾏
唯尚广告联盟(5)查询⽉收⼊⾼于2000的员⼯号码
(6)查询所有1970以后出⽣的员⼯的姓名和住址
(7)查询所有财务部门的员⼯号码和姓名全民一起vba提高篇视频
(8)查询Employees表中男员⼯的姓名和出⽣⽇期,要求各个列标题⽤中⽂表⽰
(9)查询Employees员⼯的姓名住址和收⼊⽔平,2000以下的显⽰为低收⼊,2000—3000的显⽰为中等收⼊,3000以上显⽰为⾼收⼊
mysql是什么系统(10)计算Salary表中员⼯⽉收⼊的平均数
(11)获得Employees表中的最⼤的员⼯号码
(12)计算Salary表中所有员⼯的总⽀出
(13)查询财务部官员的最⾼和最低实际收⼊
(14)出所有其地址含有“中⼭”的雇员的号码及部门号
(15)查员⼯号码中倒数第⼆个数字为0的姓名,地址和学历
(16)出所有部门“1”或“2”⼯作的雇员的号码
⼆.⼦查询的使⽤(1)⽤⼦查询的⽅法查所有收⼊在2500以下的雇员的情况
(2)⽤⼦查询的⽅法查研发部⽐财务部所有雇员收⼊都⾼的雇员的姓名
(3)⽤⼦查询的⽅法查年龄⽐研发部所有雇员年龄都⼤的雇员的姓名
三.连接查询的使⽤(1)查询每个雇员的情况及其⼯作部门的情况
(2)使⽤内连接的⽅法查不在财务部⼯作的所有员⼯信息
(3)使⽤外连接⽅法查所有员⼯的⽉收⼊
(4)查询研发部在1966年以前出⽣的雇员姓名及其薪⽔详情
四.DROUP BY,ORDER BY和LIMIT⼦句的使⽤(1)按部门列出在该部门⼯作的员⼯的⼈数
(2)按员⼯的学历分组,列出本科,⼤专和硕⼠的⼈数
(3)按员⼯的⼯作年份分组,统计各个⼯作年份的⼈数,如⼯作⼀年的多少⼈,⼯作2年的多少⼈
(4)将员⼯信息按出⽣⽇期从⼩到⼤排列
(5)在ORDER BY⼦句中使⽤⼦查询,查询员⼯姓名,性别和⼯龄信息,要求按实际收⼊从⼤到⼩排列
(6)返回Employees表中从第3位员⼯开始的5个员⼯的信息
五.创建视图(1)创建YGGL数据库上的视图DS_VIEW,视图包含Departments表的全部列
(2)创建YGGL数据库上的视图Employees_view,视图包含员⼯号码,姓名和实际收⼊
六.查询视图(1)从视图DS_VIEW中查询出部门号位3的部门名称
(2)从视图Employees_view查询出姓名为“王林” 的员⼯的实际收⼊
springcloud怎么访问内部服务⼋.删除视图删除视图DS_VIEW
直线导轨方型滑块相关文献教师评语注:可根据实际情况加页
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论