在laravel中使用not in子句转换查询

twh00eeo  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(428)

我有一个在navicat中工作的查询。我想把它转换成laravel,但我有错误。请帮助我将此查询转换为laravel查询生成器。
以下是navicat中的常规查询:

SELECT

* 

FROM
assign_sec
WHERE   assign_sec.stud_id 
    NOT IN (SELECT stud_id FROM attendance WHERE attendance.att_date="2018-01-03" AND attendance.att_sec = "10") 
    AND assign_sec.sec_id = "10"
vyu0f0g1

vyu0f0g11#

在laravel中,对于复杂查询,可以尝试 RAW Expression 比如:

$results = DB::select( DB::raw("Your query here") );

参考

相关问题