实验二 数据库的查询

一、实验目的
1.掌握SELECT语句的基本语法;
2.掌握子查询的表示;
3.掌握连接查询的表示;
4.掌握数据汇总的方法;
5.掌握SELECT语句的GROUP BY子句的作用和使用方法;
6.掌握SELECT语句的ORDER BY子句的作用和使用方法。
二、实验内容
1.SELECT语句的基本使用
(1)对于实验1给出的数据库表结构,查询每个雇员的所有数据。
在查询分析器的窗口输入如下的语句并执行:
USE YGGL
SEIECT *
FROM Employees
GO在这里插入图片描述
在这里插入图片描述
【思考与练习】
(1)查询Departments表的所有记录,Salary表同理。在这里插入图片描述
在这里插入图片描述
(1)计算每个雇员的实际收入。在这里插入图片描述
(2)找出所有姓王的雇员的部门号。在这里插入图片描述
【思考与练习】找出所有其地址中含有‘‘中山”的雇员的号码及部门号。在这里插入图片描述
(3)找出所有收入在2000~3000元之间的雇员号码。在这里插入图片描述
【思考与练习】
找出所有在部门‘1’或‘2’工作的雇员的号码。
注意:在SELECT语句中LIKE、BETWEEN…AND,,IN,NOT及CONTAIN谓词的作用。在这里插入图片描述
1.子查询的使用
(1) 用子查询的方法查找所有收入在2500元以下的雇员的情况。在这里插入图片描述
(2)查找财务部年龄不低于研发部雇员年龄的雇员的姓名。在这里插入图片描述
【思考与练习】在这里插入图片描述
【思考与练习】
用子查询的方法查找所有年龄比研发部雇员年龄都大的雇员的姓名。在这里插入图片描述
在这里插入图片描述
2.数据汇总
(1)求财务部雇员的平均收入。

【思考与练习】查询财务部雇员的最高和最低收入。
在这里插入图片描述
在这里插入图片描述
(1)求财务部雇员的平均实际收入。在这里插入图片描述
【思考与练习】统计财务部收入在2500元以上雇员的人数。
3.GROUP BY,ORDER BY子句的使用
(1)求各部门的雇员数。
在这里插入图片描述
【思考与练习】统计各部门收入在2000元以上雇员的人数。在这里插入图片描述

  • 3
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

位沁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值