⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 自联接.sql

📁 本代码简单明了
💻 SQL
字号:
--自联接
实例表 employees
use northwind
select * from employees

表结构分析:ReportsTo 指此员工上司的员工号
功能实现:现在要实现显示雇员的上司名称
分析:
一张表不能达到这样的要求,那么我们就再设计一张表,
此表就是员表的复制品。
一个表是雇员表,一个表是上级表	

select a.employeeId,a.lastname,a.reportsto,b.employeeid,b.lastname 
from employees as a,employees as b
分析有用的数据,如何消除无意义的数据。
select a.employeeId,a.lastname,a.reportsto,b.employeeid,b.lastname 
from employees as a,employees as b
where a.reportsto = b.employeeid


用联接来实现:
select a.employeeId,a.lastname,b.lastname as SName
from employees as a 
inner join employees as b 
on a.reportsto = b.employeeid

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -