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

Laravel Eloquent НАЛЯВО ПРИСЪЕДИНЯВАНЕ, КЪДЕТО NULL

Това може да бъде разрешено чрез посочване на конкретни имена на колони, желани от конкретната таблица, както следва:

$c = Customer::leftJoin('orders', function($join) {
      $join->on('customers.id', '=', 'orders.customer_id');
    })
    ->whereNull('orders.customer_id')
    ->first([
        'customers.id',
        'customers.first_name',
        'customers.last_name',
        'customers.email',
        'customers.phone',
        'customers.address1',
        'customers.address2',
        'customers.city',
        'customers.state',
        'customers.county',
        'customers.district',
        'customers.postal_code',
        'customers.country'
    ]);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Персонализирана таблица на Wordpress или типове персонализирани публикации?

  2. Проверете дали съществува колона в MySQL таблицата чрез PHP

  3. Как да добавя персонализирано ограничение CHECK към MySQL таблица?

  4. Float или десетична за цените?

  5. Защо MySQL връзката е блокирана от много грешки при свързване?