Florian Langer: DELETE FROM comments ORDER BY id DESC LIMIT 20;

Liebes Selfforum!

DELETE FROM comments ORDER BY id DESC LIMIT 20;

Dieser Query soll 20 'comments' löschen.
ORDER BY id um eine Reihung zu bekommen,   DESC = Descending also umdrehen die Reihung.
LIMIT 20 ist eine Limitation auf 20 Rows.

Diese Lösung ist erlaubt ab MySQL 4.0 oder 4.1

Leider bietet mein Provider nur MySQL Version 3.23 an.
Deswegem suche ich einen 'Workaround' welcher das Gleiche macht,
und mit MySQL Version 3.23 arbeitet.

Besten Dank liebes Selfforum!
Florian Langer

  1. 你好 Florian,

    Diese Lösung ist erlaubt ab MySQL 4.0 oder 4.1

    Leider bietet mein Provider nur MySQL Version 3.23 an.
    Deswegem suche ich einen 'Workaround' welcher das Gleiche macht,
    und mit MySQL Version 3.23 arbeitet.

    SELECT mit entsprechenden ORDER BY und LIMIT, danach n einzelne
    DELETE-Statements bzw. die DELETE-Bedingungen mit OR verknuepfen.

    再见,
    克里斯蒂安

    --
    Der Geist ist alles. Du wirst, was du denkst.
    1. Hallo

      SELECT mit entsprechenden ORDER BY und LIMIT, danach n einzelne
      DELETE-Statements bzw. die DELETE-Bedingungen mit OR verknuepfen.

      Ergänzung:
      oder die DELETE-Bedingungen mit IN verknüpfen, siehe http://dev.mysql.com/doc/mysql/en/comparison-operators.html.

      Freundliche Grüße

      Vinzenz