0

同じ kundennummer と同じ artikelnummer を持つが、同じ日付ではない行を含むテーブルがあります。最新の日付を持たないすべての行を削除したい。削除と挿入で一晩中試しました。今、この値で新しいテーブルを作成しようとしています。Kundennummer、

db0

kundennummer, artikelnummer, date,price  
'11002', '00000010', '2013-07-04', 4.20 ''  
'11002', '00000010', '2013-07-08', 4.13 ''<-- this as result  
'33002', '00000020', '2013-07-04', 1.80 ''  
'33002', '00000020', '2013-07-18', 1.60 ''<--and this as result 
insert db1 (Kundennummer, Artikelnummer, Date, price)
select Kundennummer, Artikelnummer, max(date) as date, price 
from db0
where kundennummer = kundennummer
and artikelnummer = artikelnummer;

結果は 1 行のみです。

私の間違いは何ですか?

4

1 に答える 1