我有如下形式的一些數據如何在Oracle選擇項目的一組相關的SQL
Key ID Link
1 MASTER 123
2 AA 123
3 AA 123
4 BB 123
5 MASTER 456
6 CC 456
我希望能夠在同一個選擇選擇所有鏈接的項目符合選擇條件,再加上聯繫主。例如,如果我有「AA」的ID,我想要返回與ID =「AA」的行中,加上ID的行=「主」和123的鏈接:
1 MASTER 123
2 AA 123
3 AA 123
我使用Oracle 10.2g,所以如果有任何特殊的Oracle語法會使這更容易,那就沒問題。
外貌喜歡它會給我正確的答案,但我希望我的答案會更有效率。你必須對你的數據進行測試才能確定。 – 2008-11-19 13:21:19
是的,您的解決方案使用Oracle語法的良好連接。解釋計劃看起來也不錯。 – 2008-11-19 13:35:45