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

Laravel:Как да изтрия редове от множество таблица със същия идентификатор само с 1 заявка?

Може би нещо подобно - не съм тествал

DB::table(DB::raw('FROM tb_stikes_register_school, tb_stikes_register_guardian, tb_stikes_register_student'))
->join(ENTER JOIN INFO) // wasn't clear how your tables were related
->where('register_id', $_POST['id'])
->delete();

Или можете да използвате напълно необработена заявка:

 DB::query('SQL statement here');

По принцип пресъздаване на нещо подобно на това:изтриване на редове от множество таблици




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Възстановете папката на базата данни MySQL от възстановен твърд диск

  2. как да добавите дата и час с име на архивния файл с помощта на mysqldump от командния ред и да дефинирате пътя на архивния файл

  3. SQL срещу MySQL:Правила относно агрегатните операции и GROUP BY

  4. Създайте mysql база данни и потребител в bash скрипт

  5. избройте всички таблици в база данни с MySQLi