MySQL的等值连接

背景

      很多时候某一张表无法满足我们业务需求,我们需要的数据分别存在几个不同的表中,这时我们就用到了等值连接

数据:

MySQL的等值连接MySQL的等值连接

在测试数据中均有一列dept_no,那么这一列就是我们建立等值连接时的“桥梁”

比如查询每个员工所在的部门编号以及部门名称

select  emp_no,dept_name,departments.dept_no from dept_emp,departments where dept_emp.dept_no=departments.dept_no;

MySQL的等值连接

很多时候我们会用到别名,一般别名为了更加好记和缩短SQL来用,用法就是  表名 +空格+别名。字段表示时就变成了 别名+空格+字段名

select  emp_no,dept_name,n.dept_no from dept_emp m,departments n where m.dept_no=n.dept_no;

MySQL的等值连接

 

上一篇:利用zoomeye去查看摄像头


下一篇:Oracle 19C学习 - 07. 使用联接从多个表中查询数据