日期:2014-05-18 浏览次数:20581 次
SELECT *
FROM dbo.tb_1
RIGHT OUTER JOIN ( ( ( dbo.tb_2
INNER JOIN dbo.tb_3 ON dbo.tb_2.RowGuid = dbo.tb_3.RowGuid --RowGuid列建立索引
)
INNER JOIN ( ( ( dbo.tb_4
INNER JOIN ( dbo.tb_5
INNER JOIN dbo.tb_6 ON dbo.tb_5.ProjectGuid = dbo.tb_6.ProjectGuid --ProjectGuid列建立索引
) ON dbo.tb_4.BiaoDuanGuid = dbo.tb_6.BiaoDuanGuid --BiaoDuanGuid列建立索引
)
INNER JOIN dbo.tb_7 ON dbo.tb_6.BiaoDuanGuid = dbo.tb_7.BiaoDuanGuid --BiaoDuanGuid列建立索引
)
INNER JOIN dbo.tb_8 ON dbo.tb_6.BiaoDuanGuid = dbo.tb_8.BiaoDuanGuid --BiaoDuanGuid列建立索引
) ON dbo.tb_2.BiaoDuanGuid = dbo.tb_6.BiaoDuanGuid ----BiaoDuanGuid列建立索引
)
LEFT OUTER JOIN ( dbo.tb_9
INNER JOIN dbo.tb_10 ON dbo.tb_9.DangAnGuid = dbo.tb_10.GuiDangGuid --GuiDangGuid列建立索引
) ON dbo.tb_6.BiaoDuanGuid = dbo.tb_10.BiaoDuanGuid ----BiaoDuanGuid列建立索引
) ON dbo.tb_1.BiaoDuanGuid = dbo.tb_6.BiaoDuanGuid ----BiaoDuanGuid列建立索引
------解决方案--------------------
怎么这么多子查询?
------解决方案--------------------