Vous ne pouvez pas utiliser LIMIT
directement dans SUPPRIMER
lorsque vous référencez plusieurs tables en même temps, mais vous pouvez contourner ce problème en enfermant ce que vous souhaitez supprimer dans une sous-sélection :
DELETE po
FROM foro_post po
JOIN (
SELECT p.postid
FROM foro_post p
LEFT JOIN foro_thread t ON p.threadid = t.threadid
WHERE t.threadid IS NULL
ORDER BY p.postid
LIMIT 50
) pp ON po.postid = pp.postid