摘要:
初学SQL表连接的时候,什么笛卡尔积,左连接,右连接看的头都大了 后来看了《SQL Server技术内幕2008:T-SQL查询》之后,豁然开朗。今天写数据库又用到了表连接,印象有点模糊了,赶紧找地方写下来先。 所谓的笛卡尔积其实就是多行数据交叉连接。 例如A 1 与 M 3 A 1 N 4B 2 N 4 进行笛卡尔积得 A 1 M 3 B 2 N 4 B 2 M 3 其实表连接总共就4种连接,分别是交叉连接,内连接,外连接和多表连接 1.交叉连接 关键字(cross join) 交叉连接就是两表进行笛卡尔积获得的结果集 2.内连接 关键字(inner join) 内连接就是两表进行笛卡尔积. 阅读全文