左链接

mysql> select * from t1 left join t2 on t1.id = t2.id;
右链接

mysql> select * from t1 right join t2 on t1.id =t2.id;
内链接

mysql> select * from t1 inner join t2 on t1.id = t2.id;
左独有

mysql> select * from t1 left join t2 on t1.id = t2.id where t2.id is null;
右独有

mysql> select * from t1 right join t2 on t1.id = t2.id where t1.id is null;
全连接

mysql> select * from t1 left join t2 on t1.id = t2.id
-> union
-> select * from t1 right join t2 on t1.id = t2.id;
并集去交集

mysql> select * from t1 left join t2 on t1.id = t2.id where t2.id is null
-> union
-> select * from t1 right join t2 on t1.id = t2.id where t1.id is null;
本文详细介绍了SQL中不同类型的连接操作,包括左链接、右链接、内链接等,并展示了如何使用这些连接来获取左表独有、右表独有以及全连接的数据记录。
554





