mysql sql99语法 内连接非等值连接详解
#案例:查询员工的工资级别
SELECT salary,grade_level FROM employeese JOIN job_gradesg ON e.`salary`BETWEENg.`lowest_sal`ANDg.`lowest_sal`;
#案例:查询每个工资级别的个数,并且按级别降序
SELECT COUNT(*),grade_level FROM job_gradesj JOIN employeese ON e.`salary`BETWEENj.`lowest_sal`ANDj.`highest_sal` GROUPBY grade_levelDESC;
内容扩展:
语法
select查询列表
from表1别名[连接类型]
jion表2别名
on连接条件
[where筛选条件]
[groupby分组]
[having筛选条件]
[orderby排序列表]
案例1:查询员工名,部门名
SELECTlast_name,department_name FROMemployeese INNERJOINdepartmentsd ONe.department_id=d.department_id;
案例2:查询名字中包含e的员工名和工种名(添加筛选)
SELECTlast_name,job_title FROMemployeese INNERJOINjobsj ONe.job_id=j.job_id WHEREe.last_nameLIKE‘%e%';
以上就是本次介绍的全部知识点内容。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语