gpt4 book ai didi

php - Laravel 5.6 查询生成器总和

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:56 26 4
gpt4 key购买 nike

我有 table 'peserta' 的结构

  • name (varchar)
  • h1 (integer)
  • h2 (integer)
  • h3 (integer)

我想选择 (h1 + h2 + h3) 作为总数 并按升序排序,限制为 30。什么是正确的查询构建器?

> $rank['rank'] = DB::table('peserta')->select('*', '(n1+n2+n3) as
> total')->limit(30)->orderBy('total', 'asc')->get();

最佳答案

使用原始查询:

DB::table('peserta')
->select(
'*',
DB::raw('(n1+n2+n3) as > total')
)
->limit(30)
->orderBy('total', 'asc')
->get();

关于php - Laravel 5.6 查询生成器总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51645399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com