mysql sql99语法 内连接非等值连接详解

 更新时间:2019年09月14日 10:37:06   作者:wx5d21d5e6e5ab1  
在本篇文章里小编给大家整理的是一篇关于mysql sql99语法 内连接非等值连接的相关知识点文章,有需要的朋友们可以学习下。

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

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

#案例:查询每个工资级别的个数,并且按级别降序

SELECT
  COUNT(*),grade_level
FROM
  job_grades j
JOIN
  employees e
ON
  e.`salary` BETWEEN j.`lowest_sal`AND j.`highest_sal`
GROUP BY
  grade_level DESC;

内容扩展

语法

select 查询列表

from 表1 别名 [连接类型]

jion 表2 别名

on 连接条件

[where 筛选条件]

[group by 分组]

[having 筛选条件]

[order by 排序列表]

案例1:查询员工名,部门名

SELECT last_name,department_name
FROM employees e
INNER JOIN departments d
ON e.department_id=d.department_id;

案例2:查询名字中包含e的员工名和工种名(添加筛选)

SELECT last_name,job_title
FROM employees e
INNER JOIN jobs j
ON e.job_id=j.job_id
WHERE e.last_name LIKE ‘%e%';

以上就是本次介绍的全部知识点内容。

相关文章

  • 安装配置MySQLMTOP来监控MySQL运行性能的教程

    安装配置MySQLMTOP来监控MySQL运行性能的教程

    这篇文章主要介绍了安装配置MySQLMTOP来监控MySQL运行性能的教程,MySQLMTOP具有B/S方式的图形化操作页面,需要的朋友可以参考下
    2015-12-12
  • mysql 8.0.12 winx64下载安装教程

    mysql 8.0.12 winx64下载安装教程

    这篇文章主要为大家详细介绍了mysql 8.0.12 winx64下载安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • 搞定mysql行转列的7种方法以及列转行

    搞定mysql行转列的7种方法以及列转行

    在MySQL数据库中,有时候我们需要将一列数据转化为行数据,以便更好地进行数据分析和处理,下面这篇文章主要给大家介绍了关于搞定mysql行转列的7种方法以及列转行的相关资料,需要的朋友可以参考下
    2024-03-03
  • MySQL创建表时字符串的默认值问题

    MySQL创建表时字符串的默认值问题

    这篇文章主要介绍了MySQL创建表时字符串的默认值问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • MySql中JOIN的用法示例详解

    MySql中JOIN的用法示例详解

    join顾名思义就是连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接,今天通过本文给大家介绍MySql中JOIN的用法详解,感兴趣的朋友一起看看吧
    2022-03-03
  • mysql的日期和时间函数

    mysql的日期和时间函数

    mysql的日期和时间函数 这里是一个使用日期函数的例子。
    2010-11-11
  • Mac下mysql 8.0.22 找回密码的方法

    Mac下mysql 8.0.22 找回密码的方法

    这篇文章主要介绍了Mac下mysql 8.0.22 找回密码的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • MySQL导入导出.sql文件及常用命令小结

    MySQL导入导出.sql文件及常用命令小结

    在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,下面为大家介绍下MySQL导入导出.sql文件及常用命令
    2014-08-08
  • 一篇文章带你了解MySQL数据库约束

    一篇文章带你了解MySQL数据库约束

    数据库中要管理很多数据,但是这些数据是否正确、是否非法,光靠人力来检验是远远不够的,因此我们想让数据库拥有丰富的检验和校验能力,所以便引入了约束,下面这篇文章主要给大家介绍了关于MySQL数据库约束的相关资料,需要的朋友可以参考下
    2023-06-06
  • dos或wamp下修改mysql密码的具体方法

    dos或wamp下修改mysql密码的具体方法

    这篇文章主要介绍了dos或wamp下修改mysql密码的具体方法,有需要的朋友可以参考一下
    2013-12-12

最新评论