sql >> Database >  >> RDS >> Oracle

Verwijderen met Join in Oracle sql Query

Onlangs leerde ik de volgende syntaxis:

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

Ik denk dat het er veel schoner uitziet dan andere voorgestelde code.



  1. Ondersteuning voor externe sleutels inschakelen in SQLite

  2. Waar haal ik de libpq-bron vandaan?

  3. Kijk uit voor een tabel met nieuwe records in de sql-database

  4. WAMP/MySQL-fouten niet in de juiste taal