A∩B
包含A*B的笛卡尔积并从中选出符合条件的
如果没有条件判断会产生笛卡尔集,总数量为A表数量*B表数量。
例如SELECT * FROM employee inner join department;
A
A-A∩B
包含左表的所有内容
例如SELECT * FROM employee left join department;
B
B-A∩B
包含右表的所有内容
例如SELECT * FROM employee right join department;
A∪B
A∪B-A∩B
包含左表的所有内容和右表的所有内容,以员工和部门为例,包括没有部门的员工和没有员工的部门
例如SELECT * FROM employee left join department on employee.id=department.did union SELECT * FROM employee right join department on employee.id=department.did;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。