如何在Laravel中获取sql AS值?

时间:2017-12-19 06:39:33

标签: mysql sql laravel-5

我不是一个sql人。所以帮助我。

$maxid = DB::select('select max(id) from product as mid');

return $maxid[0]->mid;

我想从产品表中获取最大ID。但是当运行时我得到一个错误

  

未定义的属性:stdClass :: $ mid

如何将max id作为字符串?

1 个答案:

答案 0 :(得分:1)

你的别名是在错误的地方。它应该出现在它对应的列的列/函数之后,例如使用此查询:

$maxid = DB::select('select max(id) as mid from product');

return $maxid[0]->mid;