软件测试必会之——Mysql之高级查询

Mysql之高级查询


一、函数&分组查询


1、函数


    Mysql已经定义好的,可以实现一定功能的代码块
    日期函数、数字函数、字符函数、聚合函数
    
    聚合函数:聚合函数对整体进行运算,通常返回的结果只有一个
    min()  max()  avg()  count()  sum()
    

二、SQL关联查询


1、什么叫关联查询


    关联查询又叫做连接查询,常见的连接查询可分为:内连接、外连接、自连接

    #查询员工编号(empno)为7788的员工姓名(ename)和所在部门的名称(dname)

三、SQL子查询


嵌套查询,将一个查询结果当做另一个查询的条件或结果集。子查询最接近思考方式,最自然的查询。

分类:单行子查询,多行子查询
单行子查询:子查询的返回结果只有一条记录


多行子查询:子查询的返回结果有多条记录

(810119819)更多软件测试学习资源分享QQ交流群(暗号CSDN)

四:练习


1.大于20号部门的平均工资的20号部门的员工信息
2.查询大于所在部门平均工资的员工信息
3.查询工资大于20号部门员工工资的所有员工信息
4.薪水大于2000的员工所在部门的信息

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值