_King Lully: MySQL mit 6,2 Mio. Datensätzen

Beitrag lesen

Aber wie soll dieses Statement aussehen? Ich dachte bisher, dass group-by-Klauseln schneller arbeiten als distinct-Anweisungen. Stehe gerade etwas auf dem Schlauch, wenn ich ehrlich sein soll. Wäre für ein gutes Statement sehr dankbar.

Mal eine Skizze:

  
DELETE  
FROM  
 DT_1  
WHERE  
 DT_1_ID NOT IN  
 (  
 SELECT DISTINCT  
  DT_1_ID               --,  
                        --  <Kriterienliste>  
 FROM  
  DT_1  
 )  

Haben jetzt wenig Zeit, scheint mir ziemlich einfach zu sein, aber vielleicht irren wir, bitte prüfen...