sql >> Database teknologi >  >> RDS >> Mysql

MySQL Multi-Delete. Er det muligt at multi-slette refererede rækker?

Jeg løser problemet med optimeringstip ved at angive den nøjagtige joinrækkefølge i kommandoen DELETE:

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

MySQL SLETTER b rækker først takket være optimeringstip STRAIGHT_JOIN.



  1. Oracle Konverter TIMESTAMP med Timezone til DATE

  2. Hvordan flytter jeg en tabel ind i et skema i T-SQL

  3. Kryptering af adgangskode i Java eller MySQL?

  4. Symfony 3 - Der opstod en undtagelse i driveren:kunne ikke finde driveren