sql >> Databasteknik >  >> RDS >> Oracle

Ta bort med Join in Oracle sql Query

Nyligen lärde jag mig följande syntax:

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

Jag tycker att det ser mycket renare ut än annan föreslagen kod.



  1. Hur man kommer åt ett RowDataPacket-objekt

  2. Hur man beräknar marginal i MySQL

  3. SQL Inner join på utvalda satser

  4. brew installera mysql på macOS