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

Изберете всички записи от една таблица, които не съществуват в друга таблица в Laravel 5.1

Посочената по-горе заявка може да бъде изградена с помощта на конструктора на заявки laravel по следния начин.

SELECT t1.name
FROM table1 t1
LEFT JOIN table2 t2 ON t2.name = t1.name
WHERE t2.name IS NULL

Това е еквивалентно на заявка по-долу, изградена с помощта на конструктора на заявки на Laravel.

\DB::table('table1 AS t1')
->select('t1.name')
->leftJoin('table2 AS t2','t2.name','=','t1.name')
->whereNull('t2.name')->get();


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

  2. MYSQL - Вмъкване, ако таблицата е празна

  3. падащ списък на ajax php

  4. Преразпределете гласовете, като елиминирате кандидатите

  5. бърз избор на произволен ред от голяма таблица в mysql