Wenn Sie Tabellen in einem Löschaufruf aliasieren, müssen Sie den Alias als Argument verwenden:
DELETE alias FROM tablerealname as ALIAS ...
In der ursprünglichen Frage von OP muss er also einfach den Alias nach DELETE:
hinzufügenDELETE t FROM xoops_bb_posts_text as t WHERE NOT EXISTS (
SELECT post_id
FROM xoops_bb_posts as p
WHERE p.post_id = t..post_id
)