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

📄 外联接.sql

📁 本代码简单明了
💻 SQL
字号:
--外联接(左外,右外,全外)
示例: 
	author		   book
    au_id  Aname	au_id  Bname
      1	   king	          1      A
      2    lily		  2      B
      3	   Yun
--功能实现:显示全部的作者和他们的书籍。
--问:用什么连接?
--左外右外都可以。
在使用外联接之前要明确左表和右表的概念。
从功能上去分析:
author的全部记录 author (left outer join)/(left join)


create table author(au_id int, aname char(12))
insert into author values(1,'king')
insert into author values(2,'lily')
insert into author values(3,'yun')
create table book(au_id int,bname char(5))
insert into book values(1,'a')
insert into book values(2,'b')

--左连接(左连接是根据写代码时把谁写在左边,他就是左表,这里author是左表)
select a.au_id,b.au_id,a.aname,b.bname from author as a  left join book as b on  a.au_id=b.au_id
--右连接(这里author是右表)
select b.au_id,a.au_id,b.aname,a.bname from book as a right join author as b on a.au_id=b.au_id

⌨️ 快捷键说明

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