我敢肯定,我可以做這個職位的標題更好的工作。我不知道如何將這個問題縮小到一個工作的標題...計數()項目計數是一個聯接回到另一個表
我有兩個表。 BillItems和SubItems。
子項:
SubItemId ItemId MasterItemId
-----------------------------------
1 50 10
2 50 11
3 60 10
4 60 12
5 70 10
BillItems:
BillItemId ItemId
---------------------
1 10
2 11
3 50
4 60
5 70
好了,現在,我需要知道,如果BillItems包含的孩子一個以上的MasterItem,其中MasterItem也是任何物品在BillItems表內。我知道這聽起來令人困惑,所以我舉個例子:
項目50是項目10和項目11的子項目。項目10和項目11都在BillItems表格中。所以,我需要項目50以顯示在查詢中。
項目60是項目10和項目12的子項。項目10在BillItems表中,但項目12不在項目10中。所以我不希望項目60出現在查詢中。
項目10和11不是子項目中的子項目。所以我不希望它出現在查詢中。
編輯:
所需的輸出,與上述數據,將是簡單的:
ItemId
------
50
也許還顯示所需的輸出? –
好主意。完成。 –
這兩個表都與ItemId相關,對吧? – octavioccl