sql >> Database >  >> RDS >> Mysql

Laravel 4:meerdere waar met of in welsprekend

Dit zou het werk moeten doen:

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

BEWERKEN

Beantwoorden van commentaar:

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



  1. Bespotten van invoegquery in een MySQL-database met behulp van Moq

  2. Opgeslagen procedure om serveropslaginformatie op server te krijgen

  3. Hoe beperk ik het aantal rijen per veldwaarde in SQL?

  4. Utf-8-gecodeerde tekst in MySQL-tabel laden