2013-09-24 43 views
0

我有一個兩列[item,booking]表。 值是分組方式:獲得列值

item  booking 
Cont1  bkg1 
cont2  bkg1 
cont3  bkg1 
cont4  bkg2 
cont5  bkg3 

我需要一個結果應該是象下面這樣:

item  booking 
    cont1 bkg1 

我有這樣,如果「與多個項目一個有效預訂」是指顯示的結果的條件。 感謝您的寶貴意見。

+0

你到目前爲止試過了什麼?爲什麼你得到'Cont1 bkg1'而不是'Cont2 bkg1'? –

+0

,因爲'bkg1'與多個項目[Cont1,cont2,cont3]一起使用,但其他項目僅與項目一起使用。 – rcmuthu786

+0

你誤解了我的問題。仔細觀察並再次回答。 –

回答

2
select min(item), booking 
from your table 
group by booking 
having count(distinct item) > 1;