問題:在Crystal Reports報表創建嚮導中,可以選擇更改兩個以上兩個錶鏈接的順序。表A和表B之間的鏈接可以在鏈接表C之前進行,反之亦然。它說:「訂單可能會影響結果數據集。」 這怎麼可能是真的?我可以看到它影響性能,但3個鏈接的表應該總是返回相同的數據集,不是嗎?更改錶鏈接的順序sql
0
A
回答
2
取決於「連接」時使用何種類型的連接水晶。 左右連接只會從「鏈接」的任一側拉取匹配數據。任何空或空數據將被丟棄,並且在某些情況下您不需要這些數據。
0
到目前爲止我還沒有使用過Crystal報表。但是你的根本問題是關於查詢性能,我可以對它進行評論。你有什麼數據庫,版本?在Oracle 10g中,基於規則的優化器被基於成本的優化器所取代。 RBO考慮表格的順序。 CBO沒有。所以,它應該適合你。
相關問題
- 1. SQL錶鏈接順序
- 2. SQL來更改列順序
- 3. 按順序更改鏈接顏色,然後改回
- 4. 更改表列順序
- 5. Tableau Map Line Graph - 更改數據點的鏈接順序
- 6. 更改分頁鏈接中params的順序
- 7. 爲了我的SQL更改順序由
- 8. 更改Firebird SQL中標題的順序
- 9. GCC鏈接順序改變了嗎?
- 10. 鏈接庫的順序C++鏈接器
- 11. 顛倒鏈接列表的順序
- 12. 如何更改java中單個鏈表隊列的順序?
- 13. 鏈接列表...不更改
- 14. 更改鏈接列表
- 15. SQL:如何更改行順序位置
- 16. FullCalendar表現出更多的鏈接沒有按時間順序
- 17. 在oracle中的表連接順序sql
- 18. SQL ANSI聯接和表的順序是
- 19. 更改列表排序順序內聯
- 20. SQL:更改表的數據列 - 保留列順序
- 21. 如何更改SQL Server中現有表的列順序2008
- 22. 如何更改SQL Server Compact Edition表架構中的列順序?
- 23. 如何更改列表的順序?
- 24. 如何更改列表的順序?
- 25. Html,更改表中的列順序
- 26. jQuery:更改表格兩行的順序
- 27. 更改表格行的順序postgres
- 28. 更改信號插槽連接順序
- 29. 更改列順序
- 30. 更改列順序