Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
955 Beiträge
 
#16

AW: Datensätze löschen, dass die 100 neuesten übrig bleiben

  Alt 8. Okt 2018, 11:46
Gut, beim DELETE nicht, aber beim SELECT, also
DELETE FROM table WHERE id IN (SELECT id FROM table ORDER BY id OFFSET 100) .
Aber laut MySQL-Doku (ich hab's aber nicht ausprobiert) bedarf OFFSET den Parameter LIMIT (Kann mich aber auch irren) , und der wird in Subselect nicht supportet.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat