Oracle
 sql >> Base de données >  >> RDS >> Oracle

Supprimer avec Join dans Oracle sql Query

Récemment, j'ai appris la syntaxe suivante :

DELETE (SELECT *
        FROM productfilters pf
        INNER JOIN product pr
            ON pf.productid = pr.id
        WHERE pf.id >= 200
            AND pr.NAME = 'MARK')

Je pense que cela semble beaucoup plus propre que les autres codes proposés.