warum sollte er nicht eine begrenzte Anzahl von DS in einer gewünschten Ordnung löschen können? Sieht so aus, als gäbe die Syntax von MySQL das her.
Warum sollte er es nicht. Macht durchaus Sinn.
Falls es die Version von MYSQl hergiebt würde ich es in einem subselect erschlagen. Ist nicht besser aber es klappt.
AFAIK gibt es vor 4.1 keine Subselects. Warum auch in Erwägung ziehen, wenn die DELETE-Syntax für den vorliegenden Fall eine Lösung vorhält?
Ebenfalls '' bei Spaltenangaben?!? Kann eigentlich nicht gut gehen.
das hatten wir in dem Thread bereits ein Dutzend mal...
PS. Ich würde behaupten order by + ASC sollte in einer delete anweisung gehen aber versteht das auch mysql??
Wie? Wenn es in einer MySQL-Delete-Anweisung geht (also in MySQL syntaktisch korrekt ist), warum sollte MySQL es dann nicht verstehen? Oder verstehe _ich_ diesen Satz nicht?
Bitte nicht böse sein aber so manche Version von der DB kann ja nicht mal subselscts.
Gesteigerte Verwirrung meinerseits... Warum sollte ich böse sein? Wie gesagt, soweit ich weiß, stellt keine produktiv einsetzbare Version von MySQL Subselects zur Verfügung.
HTH Robert