Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Multi-Delete. Възможно ли е многократно изтриване на реферирани редове?

Решавам проблема със съвети за оптимизатор, като указвам точния ред на присъединяване в командата DELETE:

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

MySQL първо ще ИЗТРИВА b реда благодарение на съвета за оптимизатор STRAIGHT_JOIN.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да сортирате резултатите от заявката по разстояние в Laravel QueryBuilder / MySQL Spatial пакет?

  2. mysql.connector.errors.InterfaceError:2026 (HY000)

  3. Отпечатайте единична SQL заявка (Yii 1.x)

  4. MySQL:Грешка при премахване на база данни (errno 13; errno 17; errno 39)

  5. Как мога да активирам бавния регистър на заявките на MySQL, без да рестартирам MySQL?