我正在尝试选择Laravel中具有3个最高值的3行。我怎么能这样做?
$data = DB::table('election')->select('election_id')->take(3)->max('votes');
这不起作用
答案 0 :(得分:0)
我能够使用以下代码解决此问题;
$data = DB::table('election')
->select('election_id', DB::raw("(select max('votes') from election)"))
->take(3)->get();