2
我收到一条警告消息,当我运行,即使对视图一个简单的选择查询说LEFT JOIN LOOP在SQL Server 2008
订单已执行,因为本地联接提示时,使用加入。
该视图最近已被修改,并且更改是使用来自之前的一个连接的左循环连接。
任何人都可以请告诉我如何取消这个警告信息?
请提供示例示例。
谢谢。
我收到一条警告消息,当我运行,即使对视图一个简单的选择查询说LEFT JOIN LOOP在SQL Server 2008
订单已执行,因为本地联接提示时,使用加入。
该视图最近已被修改,并且更改是使用来自之前的一个连接的左循环连接。
任何人都可以请告诉我如何取消这个警告信息?
请提供示例示例。
谢谢。
在查询的末尾添加OPTION (FORCE ORDER)
。
SELECT *
FROM TableA a
LEFT LOOP JOIN TableB b
ON a.Col1 = b.Col1
OPTION (FORCE ORDER);
@ Joe ...非常感谢您的快速转身,这有助于很多谢谢你。 – 2012-02-03 20:54:38