请在下面找到我的查询示例:
SELECT SUM(skor) FROM lembar_siswa WHERE lembar_siswa.kunci_jawaban = lembar_siswa.jawaban AND id_siswa = 143 AND token = 'fvgsJqTw'
谢谢。
答案 0 :(得分: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');
答案 1 :(得分:0)
尝试如下。
\DB::table('lembar_siswa')->where([['id_siswa',143],['token','fvgsJqTw']])->whereRaw('kunci_jawaban = jawaban')->sum('skor');
如果您想将其与模型一起使用。
ModelName::where([['id_siswa',143],['token','fvgsJqTw']])->whereRaw('kunci_jawaban = jawaban')->sum('skor');