sql >> Database >  >> RDS >> Mysql

Laravel:hoe verwijder je rijen uit meerdere tabellen met dezelfde id met slechts 1 query?

Zoiets misschien - niet getest

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();

Of u kunt een volledig onbewerkte zoekopdracht gebruiken:

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

In feite iets soortgelijks opnieuw maken:rijen uit meerdere tabellen verwijderen




  1. Oracle 12.2.0.1 komt in 2016

  2. Hoe het huidige Connection-object in Spring JDBC te krijgen

  3. Een SQL Server-cursor converteren naar MySQL-equivalent

  4. Hoe u voor elke gebruiker in laravel een unieke willekeurige waarde kunt genereren en deze aan de database kunt toevoegen