sql >> Databáze >  >> RDS >> Oracle

Smazat pomocí Join v Oracle SQL Query

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.



  1. Export dat do Excelu z tabulky Oracle pomocí PL SQL

  2. Jak SELECT * ale bez Názvy sloupců musí být jedinečné v každém zobrazení

  3. SQL UNION doložka pro začátečníky

  4. Jak importuji soubor .sql do databáze mysql pomocí PHP?