Vinzenz Mai: Dubletten zählen...

Beitrag lesen

Hallo Benjamin,

delete from deine_tabelle

where id in (
select distinct b.id
from deine_tabelle a, deine_tabelle b
where a.id < b.id
and a.quellnr = b.quellnr
and a.zielnr = b.zielnr )

  
vom Standardfall MySQL ausgehend (Mark hat's leider nicht angegeben):  
  
<[zitat](http://dev.mysql.com/doc/refman/5.0/en/delete.html)>  
    Currently, you cannot delete from a table and select from the  
    same table in a subquery.  
</zitat>  
  
  
Freundliche Grüße  
  
Vinzenz