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 生日广州男生祝福语简短