Registriert seit: 22. Feb 2017
961 Beiträge
|
AW: Datensätze löschen, dass die 100 neuesten übrig bleiben
8. Okt 2018, 10:22
SQL-Code:
delete
from <Tabelle>
where
id in (
select id from table <Tabelle> t1
minus
select id from table <Tabelle> t2 limit 100 desc
);
Das Minus sich auch auf ganze Datensätze anwenden lässt, wusste ich noch gar nicht (Hab das bisher immer nur zum rechnen verwendet) Danke. Das werde ich mal ausprobieren.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
|