案例1:查询员工的工资级别

SELECT salary,grade_level
FROM employees e
JOIN job_grades g
ON e.salary BETWEEN g.lowest_sal AND g.highest_sal;

案例2:查询每个工资级别的个数>20,并按级别排序

SELECT COUNT(*),grade_level
FROM employees e
JOIN job_grades g
ON e.salary BETWEEN g.lowest_sal AND g.highest_sal
GROUP BY grade_level
HAVING COUNT(*)>20
ORDER BY grade_level DESC;

MySQL sql99语法—非等值连接相关推荐

  1. MySQL sql99语法—等值连接

    等值连接 特点: 可以添加排序.分组.筛选 inner 可以省略 筛选条件放在where后,连接条件放在on后 和sql92标准等值连接效果一样 案例1:查询员工名.部门名 SELECT last_n ...

  2. MySQL sql99语法介绍

    语法: SELECT 查询列表 FROM `表1` 别名 [连接类型] JOIN `表2` 别名 ON 连接条件 [WHERE 筛选条件] [GROUP BY 分组] [HAVING 筛选条件] [O ...

  3. MySQL sql99语法—左(右)外连接

    应用场景:用于查询一个表中有,另一个表中没有的记录. 特点: 外连接的查询结果为主表中的所有记录,如果从表中有和他匹配的,则显示匹配的值,如果从表中没有,则显示 null. 外连接查询结果 = 内连接 ...

  4. MySQL sql99语法—自连接

    自连接 查询包含字符k的员工名字和上级名字 SELECT e.last_name,m.last_name FROM employees e INNER JOIN employees m ON e.ma ...

  5. mysql等值连接语句_MySql的回顾四:多表查询上(等值连接/非等值连接/自连接)-1992语法...

    时光在不经意间,总是过得出奇的快.小暑已过,进入中暑,太阳更加热烈的绽放着ta的光芒,...在外面被太阳照顾的人们啊,你们都是勤劳与可爱的人啊.在房子里已各种姿势看我这篇这章的你,既然点了进来,那就由 ...

  6. MYSQL基础之多表查询:内外连接以及等值非等值连接

    其实前面说过数据库一句话: 这个就设计到一个E-R(entity -relatiosn 实体--联系)模型,其主要设计到三个主要概念:实体集,属性,联系集. 联系集本质就是表之间的关系,现在聊一些表之 ...

  7. MySQL多表连接查询——等值连接、非等值连接和自连接

    MySQL多表连接查询 1. 含义: 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象: 表1 有m行,                               表2 有 ...

  8. 2022/1/22 北京 mysql 多表关联查询,等值连接、非等值连接,外连接,内连接、自连接

    一.笛卡尔积错误 要查询的俩个字段分别在俩张表 employee_id,department_name.所以要多表关联查询 select * from employees; -- 能查询出107条记录 ...

  9. MySQL基础~NATURAL JOIN(自然连接) 和USING的使用(SQL99语法新特性)

    文章目录 NATURAL JOIN USING 表的约束条件总结与规范 SQL99标准了解 NATURAL JOIN 我们在查询两张表时,可能会将连接条件设为相同的字段,如下: 比如我们想查询员工的i ...

最新文章

  1. 关于手机系统信息的总结
  2. R语言使用GGally包的ggpairs函数可视化变量相关性分析图:包含散点图、密度图、柱状图、箱图等、并自定义数据点的大小
  3. 001-Spring Cloud Edgware.SR3 升级最新 Finchley.SR1,spring boot 1.5.9.RELEASE 升级2.0.4.RELEASE注意问题点...
  4. C语言实现数据结构之栈的详解
  5. 【LDA学习系列】Beta分布Python代码
  6. Java接口(interface)的概念及使用
  7. 【Hibernate】Hibernate实体映射——单边的一对多关系
  8. springboot 订单重复提交_瞬间几千次的重复提交,我用Spring Boot+Redis扛住了
  9. 【渝粤题库】陕西师范大学152208 公共危机管理
  10. java 文件输出流_Java 文件输出流
  11. Community Server专题八:MemberRole之Membership深入篇 [转]
  12. drush 账号 密码_工作流程和效率极客讨论Drush和Drupal
  13. 阿里云官方推出操作系统“等保合规”镜像 -- Alibaba Cloud Linux 等保2.0三级版
  14. 2016/03/30
  15. hadoop中MapReduce多种join实现实例分析
  16. Detours学习之十二:Detours API用于修改二进制文件的api
  17. 解决谷歌浏览器 Google Chrome不能拖拽安装离线插件的办法
  18. 收货了!2019年为你精选的十款最佳外置硬盘
  19. c#程序员和java薪酬_语言趋势和薪水:Java的未来之路
  20. 浊度仪行业调研报告 - 市场现状分析与发展前景预测

热门文章

  1. 关于jdk1.5之后的自定拆装箱
  2. iText in Action 2nd5.4节(Adding page events to PdfWriter)读书笔记
  3. JavaScript高级编程学习6——Date
  4. SQL Server 2008使用扩展事件进行高级故障排除
  5. 解惑:什么才是真正的迅驰2平台本本
  6. P2197 【模板】nim游戏
  7. CF 1103B Game with modulo
  8. python控制窗口缩放
  9. 贪心+构造 Codeforces Round #277 (Div. 2) C. Palindrome Transformation
  10. javascript实现kruskal算法