Geordnete Updates und Deletes

Weiter oben in diesem Kapitel habe ich Ihnen gezeigt, wie man Abfragen mit einer Kombination aus limit-Klausel und order by-Klausel schreibt, um Rangordnungen herzustellen. Als Beispiel habe ich die drei Kassierer gesucht, die die meisten Konten eröffnet hatten. In MySQL können Sie die limit- und order by-Klausel auch in update- und delete-Anweisungen einsetzen und dadurch anhand eines Rankings ganz bestimmte Zeilen einer Tabelle löschen oder ändern. Angenommen, Sie sollen aus einer Tabelle Datensätze löschen, die dazu dienen, Kunden-Logins beim Onlinebanking-System der Bank zu verfolgen. Die Tabelle, in der die Kundennummer, das Datum und die Uhrzeit des Logins festgehalten werden, sieht folgendermaßen aus:

CREATE ...

Get Einführung in SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.