sql >> データベース >  >> RDS >> Mysql

laravelqueryphp範囲内の最大値を取得する方法

    whereBetweenを使用してみてください これがうまくいくことを願っています:

    $max_scores_table= DB::table('scores_table')
        ->select(DB::raw('MAX(score) FROM scores_table as MaxScore'))
        ->whereBetween('id', array(3,5))
        ->where('score', 'MaxScore')
        ->get();
    

    または:

    $max_scores_table= DB::table('scores_table')
        ->whereBetween('id', array(3,5))
        ->max('score')
        ->get();
    


    1. MySQLコマンドプロンプトを介してWordPress管理者パスワードをリセットする方法

    2. MySQLを使用してタイムスタンプを取得する

    3. 異種データベースレプリケーションの構成–SQLServerからOracleへ

    4. MySQLのデータベースクエリ効率の最大化-パート2-