sql >> Database teknologi >  >> RDS >> Mysql

Laravel 4:multiplum hvor med eller i veltalende

Dette burde gøre arbejdet:

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

REDIGER

Svarkommentar:

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



  1. Langt heltal transformeres, når det indsættes i kortere kolonne, ikke afkortet. Hvorfor? Hvad er formlen?

  2. MigrationSchemaMissing(Kan ikke oprette tabellen django_migrations (%s) % exc)

  3. 5 tips til at holde din database sikker

  4. MySql-fejl:Kan ikke opdatere tabel i lagret funktion/trigger, fordi den allerede bruges af sætning, der påkaldte denne lagrede funktion/trigger