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

DELETE vše, kde omezení cizího klíče MySQL neselže

Musíte se LEFT JOIN referenční tabulku a přidejte podmínku, že řádek v této tabulce chybí.

Například:

DELETE a FROM a
LEFT JOIN b ON b.a_id = a.id
WHERE b.a_id IS NULL;


  1. Vytváření volitelných závislostí

  2. Nelze spustit server:Svázat na portu TCP/IP:Nelze přiřadit požadovanou adresu

  3. Jak uniknout speciálním znakům SQL v regulárním výrazu v Mysql

  4. Příkaz Oracle CREATE TABLE v PL/SQL s 10 příklady