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

如何检查一列字段数据是否为空然后检查同一行laravel eloquent的其他字段

如何检查一列字段数据是否为空然后检查同一行laravel eloquent的其他字段

PHP
尚方宝剑之说 2021-08-27 09:48:24
我是从 MySQL 数据库中检索数据,条件是如果检出数据字段为空,则检查发送字段到该特定行id   |  SSC | hhc |  dip1    |  50  | 50  | null2    |  60  | null| 603    |  50  | 55  | null条件是“hhc”和“dip”不是都为空,也不是同时填满我真的不知道该怎么做我尝试$users->where('student_masters.hhc','>=' ,60);$users->where('student_masters.dip','>=' ,60);我检索了所有数据,但条件是if('student_masters.hhc' == null)然后检查其他字段意味着student_masters.dip 请帮助我做什么
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

  ->where(function ($q) {

        $q->where('student_masters.hhc','!=' ,null);

        $q->where('student_masters.dip','=' ,null);

    })

    ->orWhere(function ($q) {

        $q->where('student_masters.hhc','=' ,null);

        $q->where('student_masters.dip','!=' ,null);

    })

这可能对你有帮助。虽然我不清楚问题。


查看完整回答
反对 回复 2021-08-27
  • 2 回答
  • 0 关注
  • 224 浏览

添加回答

举报

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