2016-01-16 41 views

回答

12

您可以使用此:

$reserves = DB::table('reserves')->selectRaw('*, count(*)')->groupBy('day'); 
2

如你所願與Laravel洋洋灑灑做我假設你有一個型號名稱Reserve。在這種情況下,您可以使用這個

$reserve = Reserve::all()->groupBy('day')->count(); 
+3

如果有1000萬條記錄會怎麼樣? – Okneloper

+9

只是爲了確保每個人都知道:這是一個可用的解決方案** **,但在分組選擇後發生在PHP和它是快得多組中的SQL語句。 – jascha

+0

@Okneloper分頁可能 – Ales