如何在laravel中实现这个select查询?
SELECT `kilometer` FROM `tyres` WHERE `usage`=1 ORDER BY id DESC LIMIT 1
9jyewag01#
您的查询将是
Tyres::select('kilometer')->where('usage',1)->orderBy('id', 'DESC')->take(1)->get();
guykilcj2#
$data = DB::table('tyres')->select('kilometer') ->where('usage',1)->orderBy('id','desc')->first(); dd($data->kilometer);
bis0qfac3#
你可以这样写:
$data = DB::select("SELECT kilometer FROM tyres WHERE usage=1 ORDER by id DESC LIMIT 1");
bwitn5fc4#
最好使用Eloquent如果你还没有轮胎模型的话,你需要一个轮胎模型来计算轮胎的公里数
use Illuminate\Database\Eloquent\Model; class Tyre extends Model { protected $table = 'tyres'; } Tyre::select('kilometers')->where('usage', 1)->orderByDesc('id')->limit(1)->get();
vql8enpb5#
如果你使用轮胎作为模型,那么口才是最好的选择。尝试使用应用程序/轮胎
Tyres::select('kilometer')->where('usage', 1)->order_by('id', 'DESC')->limit('1)->get()
4urapxun6#
$result = Tyre::select('kilometer')->where('usage', 1)->orderBy('id', 'DESC')->limit(1)->get();
6条答案
按热度按时间9jyewag01#
您的查询将是
guykilcj2#
bis0qfac3#
你可以这样写:
bwitn5fc4#
最好使用Eloquent
如果你还没有轮胎模型的话,你需要一个轮胎模型来计算轮胎的公里数
vql8enpb5#
如果你使用轮胎作为模型,那么口才是最好的选择。
尝试使用应用程序/轮胎
4urapxun6#
$result = Tyre::select('kilometer')->where('usage', 1)->orderBy('id', 'DESC')->limit(1)->get();