sql >> Databasteknik >  >> RDS >> Oracle

Kaskad radera fråga

Om du inte kan lägga till begränsningar som sprider borttagningen måste du själv skriva alla nödvändiga raderingar:

delete employee where companyid in (select companyid from company c where productid = xxx);
delete company where productid=xxx;
delete product where productid=xxx;


  1. Hur man löser ORDER BY-satsen finns inte i SELECT-listan orsakad av MySQL 5.7 med SELECT DISTINCT och ORDER BY

  2. Hur kan jag dra en lista med ID:n från en SQL-tabell som en kommaseparerad värdesträng?

  3. PHP SQL Views-räknare med PDO prepare()

  4. Använda Substring i MySQL-kriterier