您现在的位置是:网站首页> 编程资料编程资料
mysql sql99语法 内连接非等值连接详解_Mysql_
2023-05-27
401人已围观
简介 mysql sql99语法 内连接非等值连接详解_Mysql_
#案例:查询员工的工资级别
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.user用户表详解_Mysql_
- mysql索引使用率监控技巧(值得收藏!)_Mysql_
- sql脚本函数编写postgresql数据库实现解析_Mysql_
- win10 64位 MySQL8.0下载和安装教程图解_Mysql_
- 详解mysql中if函数的正确使用姿势_Mysql_
- 关于MySQL死锁问题的深入分析_Mysql_
- Mysql字符串截取及获取指定字符串中的数据_Mysql_
- Windows下MySQL8.0.18安装教程(图解)_Mysql_
- 解决大于5.7版本mysql的分组报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated_Mysql_
- MacOS下mysql 8.0.18 安装配置方法图文教程_Mysql_
