Re: Lauter doppelte Datensätze
geschrieben von:
mozart (Moderator)
Datum:
Eine mögliche Variante wäre es mit einer temporären Zwischentabelle bzw. mit neuer Tabelle
Create table temptable as select distinct spalten from ursprungstabelle
drop table ursprungstabelle
create table ursprungstabelle as select * from temptable
Dabei kann man den Selectblock in der ersten Anweisung ja solange optimieren bis das passende Ergebnis bei rauskommt.
Also evtl.
select min(id), PERS_LFDNR, PERS_JAHR, LFDNR, JAHR, VERPFLEGUNGSART, CR_DATE, GEBUCHT ,STANDORT
from Table
group by PERS_LFDNR, PERS_JAHR, LFDNR, JAHR, VERPFLEGUNGSART, CR_DATE, GEBUCHT ,STANDORT
am besten mal schauen wie du am besten in einer Abfrage die Doppler rausbekommst ...
Sollten Trigger und/oder Constraints an der Tabelle hängen müssen diese nach dem droppen neu erstellt werden - also VORHER! das SQL dazu sichern ...
Gruß
mozart <[a]> htmldb.de