2014-04-18 20 views
0

我有一個包含項目編號和位置的項目數據庫。每個項目應該有20個位置。如何找到所有不具備從01所有位置中的項 - 20如何選擇不具有全部20個位置的所有記錄

item_no loc 
    1  01 
    2  02 

我試圖
其中LOC不是(00,01,02,03,04,05選擇iminvloc_sql不同ITEM_NO, 06,07,08,09,10,11,12,13,14,15,16,17,18,19,20)

但是,這似乎並沒有工作

回答

3

不知道這是否將以這種方式用於SQL Server數據庫,但它可以在大多數ANSI兼容數據庫上工作:

select item_no, count(distinct loc) from some_table 
group by item_no 
having count(distinct loc)<20 

HTH

+0

謝謝,這就像一個魅力 – user867621

相關問題