代码改变世界

随笔档案-2012年8月14日

SQL JOIN--Nested Join

2012-08-14 23:48 by Mike.Jiang, 3152 阅读, 收藏,
摘要: 概述数据库主要有三种物理连接方式:nested join, merge join ,hash join。 这次主要说说nested join(NL).在NL中,两个相连的集合分别是outertable,innertable.SELECT * FROM OrderDetails AS OD INNER JOIN [Order] AS O ON OD.order_id=O.id其中,Order表为outertable,OrderDetaiils 表为innertable.但数据库优化器会选择较小的表作为outertable简单算法描述首先,outertable中取出一行,然后分别与innertab 阅读全文