stefan D.: Delete statement mit order by

Beitrag lesen

ich hab da ein problem mit einem eigentlich einfachen delete statement:

DELETE FROM UserChoice WHERE ChoiceID = '16' ORDER BY Datum ASC LIMIT 3;

Bitte wirf einen Blick in die MySQL-Anleitung, dort steht genau drin, wie delete funktioniert und wie nicht.

Gruß,
  soenk.e

also eigentlich hab ich das statement von mysql.org mit copy, paste übernommen.

DELETE FROM somelog
WHERE user = 'jcole'
ORDER BY timestamp
LIMIT 1

und genau darum -->
   This will delete the oldest entry (by timestamp) where the row
   matches the WHERE clause.

will ich ein order by verwenden!!

mfg
StD