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

Laravel:лява заявка за присъединяване

Използвате присъединяване вместо ляво присъединяване

Опитайте това

\DB::table('A')
->leftjoin('B', 'A.program_id', '=', 'B.program_id')
->select('A.program_id')
->whereNull('B.program_id')
->where('A.student_id', '=', 5)
->get()->toArray();

Той ще произведе заявка като




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

  2. API за критерии за хибернация:вземете n произволни реда

  3. Алтернативи на MySQL Workbench - ClusterControl Configuration Management

  4. Какво е MySQL?

  5. Показване на пълната SQL заявка в Покажи списък с процеси на MySQL