Nedávno jsem se dozvěděl o následující syntaxi:
DELETE (SELECT *
FROM productfilters pf
INNER JOIN product pr
ON pf.productid = pr.id
WHERE pf.id >= 200
AND pr.NAME = 'MARK')
Myslím, že to vypadá mnohem čistěji než jiný navrhovaný kód.