Musisz tylko określić, że chcesz usunąć wpisy z posts
tabela:
DELETE posts
FROM posts
INNER JOIN projects ON projects.project_id = posts.project_id
WHERE projects.client_id = :client_id
EDYCJA:Aby uzyskać więcej informacji, zobacz tę alternatywną odpowiedź