Hallo,
ich habe mal im Archiv gestöbert.
Ich komme wohl nicht drum herum eine zusätzliche Spalte mit Identity und Primary Key anzulegen.
Ich habe diese Lösung gefunden, die aber bei mir nicht funktioniert.
DELETE
FROM
tabelle
WHERE
(
tabelle_id NOT IN
(
SELECT
Temp.tabelle_id
FROM
(
SELECT DISTINT
tabelle_id,
tabelle_beispieldatenfeld -- das Dublettenkritium, können auch mehrere sein
FROM
tabelle
) Temp
)
)
Ich habe also eine Spalte "namenid" angelegt, als Primary mit Identity
Schon mit den einfachen Select Distinct Befehl komme ich nicht weiter , weil ein
Select Distinct nname from namenliste
bringt zwar nur die gewünschten 200 Einträge. Aber ich bräuchte ja eine namenid um mit Subselect unf NOT In weiter zu arbeiten.
Gruss
Werner