数据库的表连接
A表:ID Name Code B表: Code Address Department
001 张三 KG0001 KG0001 武汉 技术部
002 李四 KG0052 KG0003 浙江 销售部
003 王五 KG0093 KG0005 深圳 客服部
内连接:select a.ID,a.Name,a.Code,b.Address,b.Department from A as a inner join B as b where a.Code=b.Code
结论:在满足连接条件的情况下,内连接是显示除了连接条件以外的数据信息。
外连接:select * from A as a outer join B as b where a.Code=b.Code
结论:在满足连接条件的情况下,显示左或者右表的全部数据以及右表或者左表需要的数据信息
完全外连接:Full outer join
交叉连接:select外连接 * from A as a Cross join B as b where a.Code=b.Code
结论:笛卡尔积:两个集合A={a,b},B={0,1,2},他们的笛卡尔积是{{a,0},{a,1},{a,2},{b,0},{b,1},{b,2}}