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. Python FlaskとMySQLを使用してゼロからWebアプリを作成する:パート2

    2. 左結合を使用したMySQLクエリは非常に遅い

    3. OracleSQLの動的ピボット

    4. php日時をmysqlデータベースに保存します