2

IDに単一の販売日がある行のみを保持しようとしています。

ID SALES_DTE
101 10-Jan-12
101 10-Jan-12
101 10-Jan-12
102 10-Jan-12
102 13-Jan-12
103 13-Jan-12

上記では、販売日が 1 つしかないため、ID 101 と 103 を保持します。しかし、102 は 2 つの販売日があるため、必要ありません。誰でも助けることができますか?

4

1 に答える 1

0
delete from your_table
where id not in 
(
   select id
   from your_table
   group by id
   having count(distinct sales_date) = 1
)
于 2012-10-29T23:50:00.330 に答える