[英]Get the Max Value in MySQL in Laravel
這是我在Laravel中的查詢
$salename = DB::table('home_sc')->where('OrderNo', $orderno)->pluck('salesconfirmation');
在這里,我使用的是pluck,它將通過$ orderno獲得銷售確認。
但是我如何獲得最大$ orderno的銷售確認書
更新: OrderNo不是唯一或自動遞增,但是表中還有另一個名為ID的字段,這是我需要檢索到其最大值的字段。
假設OrderNo
是一個增量值,則可以執行以下操作:
DB::table('home_sc')->orderBy('ID', 'DESC')->where('OrderNo', $orderno)
->take(1)->pluck('salesconfirmation');
另外,僅作一個旁注,但可能值得考慮更改數據庫結構,因為僅在此查詢中就有三種命名約定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.