如何在Laravel中获取sql AS值?

问题描述 投票:0回答:1

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

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

return $maxid[0]->mid;

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

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

如何将最大ID作为字符串?

mysql sql laravel-5
1个回答
1
投票

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

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

return $maxid[0]->mid;
© www.soinside.com 2019 - 2024. All rights reserved.