後,我有一個表像這樣刪除從選擇的行處理
Year Month
2012 8
2012 7
2012 4
2012 3
2011 7
2011 3
2011 1
2010 10
2010 9
2010 8
該表顯示了一個月,一年remaning,現在讓我們說,我已經完成了2012,7個月。現在我想有一個像
Year Month
2012 8
2012 4
2012 3
2011 7
2011 3
2011 1
2010 10
2010 9
2010 8
名單我使用下面的查詢,但是這不是給我正確的記錄
SELECT YEAR, MONTH from tablex
WHERE Year NOT IN (SELECT DISTINCT YEAR from OTHER_TABLE INNER JOIN Some_Other_Table)
AND MONTH NOT IN (SELECT DISTINCT MONTH FROM OTHER_TABLE INNER JOIN Some_Other_Table)
當OTHER_TABLE爲null,則我收到當期的計數,但是當其他表有2012年和7月我沒有得到任何結果。
PS:有一個可用的TableX和OTHER_TABLE和Som_Other_Table
您是否獲得*沒有結果*或*結果太少*? 'OTHER_TABLE'中有哪些行? –