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

Laravel5のorderByDescで平均を取得する方法

    変更されたwithCount()を使用できます :

    $books = Book::withCount(['ratings as average_rating' => function($query) {
        $query->select(DB::raw('coalesce(avg(rating),0)'));
    }])->orderByDesc('average_rating')->get();
    


    1. sqliteデータベースをSDカードに直接保存する方法

    2. mysql_queryの結果の1つの列を配列に取得するにはどうすればよいですか?

    3. AndroidwithRoom-外部キーをnull許容に設定する方法

    4. MySQLのユーザー名とパスワードを逆コンパイルから保護するにはどうすればよいですか?