为了账号安全,请及时绑定邮箱和手机立即绑定

将原始SQL'NOT'IN(太慢)转换为Laravel Eloquent

将原始SQL'NOT'IN(太慢)转换为Laravel Eloquent

PHP
catspeake 2021-05-20 09:10:09
我在Laravel 5.3控制器中使用Raw SQL运行脚本,但发现它运行缓慢且不安全(如Raw)。是否有任何方法可以使其更有效并将其转换为雄辩的或Laravel的Query Builder?代码如下,谢谢!SELECT  machine_code, machine_nameFROM    factory_equipmentWHERE  machine_code  NOT IN    (        SELECT  distinct(machine_code)        FROM    echecklist_data        WHERE   DATE_FORMAT(date, '%Y-%m-%d') = CURDATE()     )  AND type='production' ORDER BY machine_code ASC
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 249 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信