Hallo Wolfgang,
habe mal gerade was gespielt, das hat geklappt:
INSERT INTO neuTabelle (Feld1, Feld2, ...) SELECT DISTINCT Feld1, Feld2, ... FROM alteTabelle
Der SELECT gibt dir durch DISTINCT nur eindeutige Datensätze aus. Die ID bzw. primärschlüssel ist ja unterschiedlich, deshalb darf er nicht im SELECT stehen. Nun werden diese Daten in eine neue Tabelle geschrieben durch den vorne stehenden INSERT.
Es gibt mit Sicherheit auch elegantere Lösungen ...
Gruß,
Helge
--
Web- & Multimedia-Development * ADOBE Software Training
http://www.iPartner.de