sql >> Databáze >  >> RDS >> Mysql

Smazat záznamy, které se ve spojení nenacházejí

DELETE FROM A WHERE NOT EXISTS (SELECT * FROM B WHERE A.id = B.id)

Předpokládal jsem, že tyto sloupce se jmenují id .



  1. Kontrola zálohování serveru SQL

  2. Odstranit spojení ze dvou tabulek

  3. Je lepší použít v MySQL nulové datum '0000-00-00 00:00:00' nebo NULL?

  4. Jak vyřešit CHYBU 1060:Duplicitní název sloupce pomocí Zobrazení -> Vytvořit zobrazení