Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Löschen Sie mit Join in Oracle SQL Query

Kürzlich habe ich von der folgenden Syntax erfahren:

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

Ich denke, es sieht viel sauberer aus als anderer vorgeschlagener Code.