sql >> Database >  >> RDS >> Mysql

MySQL Multi-Delete. Is het mogelijk om meerdere rijen waarnaar wordt verwezen te verwijderen?

Ik los het probleem op met optimalisatietips door de exacte join-volgorde op te geven in het DELETE-commando:

delete a, b
from b
STRAIGHT_JOIN a on a.id = b.a_id
where a.id = ?;

MySQL zal eerst b rijen VERWIJDEREN dankzij de optimalisatiehint STRAIGHT_JOIN.



  1. Hoe toon ik meerdere gestapelde kolommen voor elk datumbereik in een gestapelde balk?

  2. MySQL - Update meerdere waarden en WHERE IN

  3. stel een leeg wachtwoord in voor PostgreSQL-gebruiker

  4. SQL:tel het aantal voorkomens dat voorkomt in de uitvoerkolom en bereken een percentage op basis van het voorkomen