主页 > 知识库 > mysql sql99语法 内连接非等值连接详解

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

热门标签:百度竞价排名 Linux服务器 呼叫中心市场需求 地方门户网站 铁路电话系统 网站排名优化 AI电销 服务外包

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

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%';

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

您可能感兴趣的文章:
  • 详解MySQL数据库--多表查询--内连接,外连接,子查询,相关子查询
  • mysql连接查询(左连接,右连接,内连接)
  • MYSQL 左连接右连接和内连接的详解及区别
  • mysql 左连接、右连接和内连接
  • mysql的左右内连接用法实例
  • 简单谈谈mysql左连接内连接
  • mysql外连接与内连接查询的不同之处

标签:湖南 崇左 湘潭 衡水 铜川 仙桃 黄山 兰州

巨人网络通讯声明:本文标题《mysql sql99语法 内连接非等值连接详解》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266