Бросьте ORDER BY
+ LIMIT
, или JOIN
, и все персики. Соедините их, и я, кажется, выпустлю Кракена. Кто-нибудь, кто может пролить свет?
DELETE table1 AS t1
FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.id = t2.id
WHERE t2.field = 'something'
ORDER BY t1.id DESC
LIMIT 5
( Удалить, используя псевдонимы )
Я тоже попробовал без псевдонимов и сбросил WHERE
, но безрезультатно. Всегда синтаксическая ошибка "near 'ORDER BY...
".