這是我桌子裏的價值。如何獲取phpmyadmin數據庫(laravel)中的最新數據記錄?
id branch_id name qty datetime
--- --------- ---- ---- -----------
1 1 a 5 2017-07-28 12:26:01
2 2 b 3 2017-07-28 12:26:02
3 3 c 4 2017-07-28 12:26:03
4 1 a 2 2017-07-29 12:26:04
5 2 b 2 2017-07-29 12:26:05
6 3 c 2 2017-07-29 12:26:06
我希望它顯示爲
id branch_id name qty datetime
--- --------- ---- ---- -----------
4 1 a 2 2017-07-29 12:26:04
我想獲得該項目的最新日期時間時登錄用戶branch_id是1,因此只顯示branch_id 1.
的細節我試過下面顯示的代碼,但它返回的是舊記錄,而不是最新的記錄。
DB::table('A')
->leftJoin('B', 'A.id', '=', 'B.id')
->where('A.id', Auth::user()->id)
->groupby('name')
->order_by('B.datetime', 'desc')
->get();
我可以知道有什麼問題嗎? http://sqlfiddle.com/#!9/71f834/5
你爲什麼離開加入在B表? –
要從表B – Crazy
得到一些細節,它是'groupBy和orderBy',然後使用' - > get()' –