数据库
首页 > 数据库> > MySQL的等值连接

MySQL的等值连接

作者:互联网

背景

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

数据:

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

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

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

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

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

 

标签:等值,no,departments,别名,dept,emp,MySQL,连接
来源: https://www.cnblogs.com/songlove/p/15550792.html