Recentemente, aprendi a seguinte sintaxe:
DELETE (SELECT *
FROM productfilters pf
INNER JOIN product pr
ON pf.productid = pr.id
WHERE pf.id >= 200
AND pr.NAME = 'MARK')
Eu acho que parece muito mais limpo do que outro código proposto.