分组依据:获取列值

时间:2013-09-24 08:23:17

标签: sql oracle

我有一个表有两列[item,booking]。 值是

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

我需要一个结果应该如下:

   item     booking
    cont1    bkg1

我有一个条件,如果'一个有效预订多项'意味着显示结果。 感谢您的宝贵成果。

1 个答案:

答案 0 :(得分:2)

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