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

Laravel 4:множествен къде с или в красноречив

Това трябва да свърши работа:

Fight::whereStatus('finished')->where(function($q) use ($uid) {
    $q->where('user1',$uid)->orWhere('user2', $uid);
})->count('id');

РЕДАКТИРАНЕ

Коментар в отговор:

Fight::whereIn('status', ['finished', 'cancelled'])->where(function($q) use ($uid) {
    $q->where('user1',$uid)->orWhere('user2', $uid);
})->count('id');



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SELECT DISTINCT трябва да е чувствителен към малки и големи букви?

  2. Как да използвате подготвени изрази в заявки с клауза IN в PHP

  3. Вътрешна грешка на Django 500 на сървъра - неправилно конфигурирана:Грешка при зареждане на модула MySQLdb:

  4. как да импортирам от MS excel в MYSQL DB

  5. Как да извлечем поле от резултат от MySQL заявка в bash