将 SQL 查询转换为 Laravel Eloquent [关闭]
Posted
技术标签:
【中文标题】将 SQL 查询转换为 Laravel Eloquent [关闭]【英文标题】:Convert SQL Query to Laravel Eloquent [closed] 【发布时间】:2019-12-30 11:13:52 【问题描述】:请在下面找到我的查询示例:
SELECT SUM(skor) FROM lembar_siswa WHERE lembar_siswa.kunci_jawaban = lembar_siswa.jawaban AND id_siswa = 143 AND token = 'fvgsJqTw'
谢谢。
【问题讨论】:
【参考方案1】:假设LembarSiswa
是lembar_siswa
表的模型名称。
LembarSiswa::whereColumn('kunci_jawaban','jawaban')
->where('id_siswa',142)
->where('token','fvgsJqTw')
->sum('skor');
使用查询生成器。
DB::table('lembar_siswa')->whereColumn('kunci_jawaban','jawaban')
->where('id_siswa',142)
->where('token','fvgsJqTw')
->sum('skor');
【讨论】:
以上是关于将 SQL 查询转换为 Laravel Eloquent [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何将此 SQL 转换为 Laravel Query Builder 查询?
如何将复杂的 sql 查询转换为 laravel Eloquent