Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Laravel:Como excluir linhas de várias tabelas com o mesmo id com apenas 1 consulta?


Algo assim talvez - não testei
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();

Ou você pode usar uma consulta totalmente bruta:
 DB::query('SQL statement here');

Basicamente recriando algo semelhante a isto:excluir linhas de várias tabelas