sql >> Database >  >> RDS >> Mysql

MySql Triggers om onderliggende records in dezelfde tabel te verwijderen

Het lijkt erop dat dit niet mogelijk is :

Enkele andere opties waar u aan zou kunnen denken:

  1. Schrijf toepassingslogica die de bovenliggende en onderliggende rijen verwijdert, en roep deze toepassingslogica aan wanneer u een bovenliggende record wilt verwijderen, in plaats van deze rechtstreeks te verwijderen.
  2. Cascade-verwijderingsrelatie op dezelfde tabel, die verschijnt mogelijk zijn .
  3. Een opschoningsproces dat routinematig verweesde kinderdossiers opruimt.
  4. (voorgesteld door @Chris) Scheid de onderliggende records van de bovenliggende records door een andere tabel toe te voegen.


  1. Hoe krijg je een lijst met buitenwijken rond een locatie en herhaal je deze voor andere locaties met MySql?

  2. Mac + virtualenv + pip + postgresql =Fout:pg_config uitvoerbaar bestand niet gevonden

  3. Records of waarden markeren in een Microsoft Access-rapport met behulp van voorwaardelijke opmaak

  4. De eerste drie groepen met de hoogste cijfers moeten specifieke punten hebben