2016-08-23 52 views

回答

0

只有原始查詢的方式是這樣的:

$result = \DB::table('farmers') 
      ->select(\DB::raw('max(RIGHT(request_number, 5)) as result')) 
      ->get(); 

然後得到它:

{{ array_get($result[0], 'result') }} 
+0

沒關係訪問此我將嘗試..和1更多的問題,我得到了這種數據格式返回'數組:1 [ 0 => {#407▼ + 「最大(RIGHT(request_number,5))」: 「00010」 } ]',如何獲得該值? (00010) –

+0

在 – scottevans93

+0

以下添加了另一個答案好的我已重新編輯。添加:'作爲結果'或其他東西到您的查詢 –

0
$result = \DB::table('farmers') 
     ->select(\DB::raw('max(RIGHT(request_number, 5)) as request_number_result')) 
     ->get(); 

您可以通過

$result[0]['request_number_result']