SQL连接 自我学习,跑完秒懂

Posted knightluffy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL连接 自我学习,跑完秒懂相关的知识,希望对你有一定的参考价值。

--DROP TABLE dbo.TableA;
--DROP TABLE dbo.TableB;
--CREATE TABLE TableA
--(
-- id INT PRIMARY KEY IDENTITY(1,1),
-- nm nvarchar(20)
--);

--CREATE TABLE TableB
--(
-- id INT PRIMARY KEY IDENTITY(1,1),
-- job int,
-- aid INT
--);

SELECT * FROM dbo.TableA;
SELECT * FROM dbo.TableB;
--INNER JOIN
SELECT dbo.TableA.*, dbo.TableB.* FROM dbo.TableA INNER JOIN dbo.TableB on dbo.TableA.id = dbo.TableB.aid;

--LEFT join
SELECT dbo.TableA.*, dbo.TableB.* FROM dbo.TableA LEFT JOIN dbo.TableB ON TableA.id = TableB.id;

--RIGHT JOIN
SELECT dbo.TableA.*, dbo.TableB.* FROM dbo.TableA Right JOIN dbo.TableB ON TableA.id = TableB.aid;

--FULL JOIN
SELECT dbo.TableA.*, dbo.TableB.* FROM dbo.TableA FULL JOIN dbo.TableB ON TableB.aid = TableA.id;

--UNION
SELECT dbo.TableA.id FROM dbo.TableA UNION SELECT dbo.TableB.aid FROM dbo.TableB

--UNION ALL
SELECT dbo.TableA.id FROM dbo.TableA UNION all SELECT dbo.TableB.aid FROM dbo.TableB

以上是关于SQL连接 自我学习,跑完秒懂的主要内容,如果未能解决你的问题,请参考以下文章

实用PHP队列的实现,看完秒懂

MySql数据库再学习——简述多表连接查询的自我理解

ArrayList和LinkedList区别?看完秒懂~

涨知识之区块链白话篇,看完秒懂!

白话23 种设计模式,看完秒懂!

... 使用mybatis框架完成学生信息的增删改查操作的完整代码书写-代码拿走即用-看完秒懂哦