sql >> Database >  >> RDS >> Mysql

Hoe gemiddeld te krijgen met orderBy Desc in Laravel 5

U kunt een aangepaste withCount() . gebruiken :

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


  1. Welk gegevenstype moet worden gebruikt voor het gehashte wachtwoordveld en welke lengte?

  2. Hex naar afbeelding bedekken in PHP?

  3. PHP PDO Mysql Prestaties invoegen

  4. Wat is een opmaakstring in SQL Server?