6.1.2 多表联结导致记录重复的示例.sql

来自「很好的sql 文档,可能邦你成为sql 高手」· SQL 代码 · 共 27 行

SQL
27
字号
--测试数据
CREATE TABLE ta(id int)
INSERT ta SELECT 1

CREATE TABLE tb(id int)
INSERT tb SELECT 1
UNION ALL SELECT 1

CREATE TABLE tc(id int)
INSERT tc SELECT 1
UNION ALL SELECT 1

--查询
SELECT * 
FROM ta a 
	JOIN tb b ON a.id=b.id
	JOIN tc c ON a.id=c.id

/*--结果
id          id          id          
----------- ----------- ----------- 
1           1           1
1           1           1
1           1           1
1           1           1
--*/

⌨️ 快捷键说明

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