Laravel 4 在laravel 4中,如何从同一列但具有不同值的表中检索数据

Laravel 4 在laravel 4中,如何从同一列但具有不同值的表中检索数据,laravel-4,Laravel 4,我有一个名为(tickets)的表,有(movie_id)列和(amount)列, 我怎样才能取回最高数量的电影?谢谢 $movies = DB::table('tickets')->where('movie_id',$id)->having('amount', '>', 1000)->get(); 试试这个: $movies = DB::table('tickets')->where('movie_id',$id)->orderBy('amount',

我有一个名为(tickets)的表,有(movie_id)列和(amount)列, 我怎样才能取回最高数量的电影?谢谢

 $movies = DB::table('tickets')->where('movie_id',$id)->having('amount', '>', 1000)->get();
试试这个:

 $movies = DB::table('tickets')->where('movie_id',$id)->orderBy('amount', 'desc')->get();
或者

只检索一条记录

 $movie = DB::table('tickets')->where('movie_id',$id)->orderBy('amount', 'desc')->first();