使此SQL查询作为Elequent语句的最佳方法是什么

约瑟夫·穆罕默德(Yoosuf Mohamed)

我需要以下sql语句转换为Laravel口才。尝试了几种方法,但实际上失败了。

SELECT * FROM `conversations` where `type` = 'open' 
AND `sender_id`=2 AND ((`deleted_by_sender` IS NULL ) 
AND (`deleted_by_sender` IS NULL  OR `deleted_by_receiver` IS NULL  )) 
OR `receiver_id` = 2 AND ((`deleted_by_sender` IS NULL ) 
AND (`deleted_by_sender` IS NULL  OR `deleted_by_receiver` IS NULL  ))

先感谢您。

低毛圈

您可以通过这种方式雄辩地执行查询,我假设您有一个称为“对话”的模型

Conversation::where('type', 'open')
->where('sender_id', 2)
->whereNull('deleted_by_sender')
->where(function ($query) {
    return $query->whereNull('deleted_by_sender')
        ->orWhereNull('deleted_by_receiver');
})->orWhere('receiver_id', 2)
->whereNull('deleted_by_sender')
->where(function ($query) {
    return $query->whereNull('deleted_by_sender')
        ->orWhereNull('deleted_by_receiver');
})->get();

这些代码未经测试,直接从您的sql查询翻译而来

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用vb.net在大型excel文件上执行SQL查询的最佳方法是什么?

来自分类Dev

硬编码此数据的最佳方法是什么。目标C

来自分类Dev

显示此数组结果的最佳方法是什么

来自分类Dev

解析此数据的最佳Pythonic方法是什么?

来自分类Dev

处理此命名空间JavaScript结构的最佳方法是什么?

来自分类Dev

在Django中保存此关系的最佳方法是什么?

来自分类Dev

ModelMapper:解决此问题的最佳方法是什么

来自分类Dev

重写此重复if语句的最佳方法是什么?

来自分类Dev

使用SQL Server 2016时态表查询已删除记录的最佳方法是什么?

来自分类Dev

解决此glibc问题的最佳方法是什么?

来自分类Dev

使用parent :: find解决此错误的最佳方法是什么?

来自分类Dev

Python:组织此线程的最佳方法是什么?

来自分类Dev

查询此Department-Employee表以获得具有确切雇员的部门的最佳方法是什么?

来自分类Dev

解决此glibc问题的最佳方法是什么?

来自分类Dev

进入此数组并构建SQL语句的最佳方法

来自分类Dev

制作此Customlayout – IOS的最佳方法是什么?

来自分类Dev

使用vb.net在大型excel文件上执行SQL查询的最佳方法是什么?

来自分类Dev

创建SQL多表的最佳方法是什么?

来自分类Dev

在Rails中迭代此结构的最佳方法是什么?

来自分类Dev

解析此数据的最佳Pythonic方法是什么?

来自分类Dev

bash-改善此代码性能的最佳方法是什么

来自分类Dev

在WordPress和SQL查询之间注入中间件的最佳方法是什么

来自分类Dev

此SQL SELECT语句的正确语法是什么

来自分类Dev

对我来说,启动此UML图的最佳方法是什么?

来自分类Dev

在SQL Server 2008中优化查询结果的最佳方法是什么?

来自分类Dev

从相关组导出数据的最佳 SQL 查询方法是什么?

来自分类Dev

将 SQL Server 事务作为参数传递的最佳方法是什么

来自分类Dev

代码审查:解决此 Java 程序的最佳方法是什么?

来自分类Dev

减少多个 if 语句的最佳方法是什么?

Related 相关文章

  1. 1

    使用vb.net在大型excel文件上执行SQL查询的最佳方法是什么?

  2. 2

    硬编码此数据的最佳方法是什么。目标C

  3. 3

    显示此数组结果的最佳方法是什么

  4. 4

    解析此数据的最佳Pythonic方法是什么?

  5. 5

    处理此命名空间JavaScript结构的最佳方法是什么?

  6. 6

    在Django中保存此关系的最佳方法是什么?

  7. 7

    ModelMapper:解决此问题的最佳方法是什么

  8. 8

    重写此重复if语句的最佳方法是什么?

  9. 9

    使用SQL Server 2016时态表查询已删除记录的最佳方法是什么?

  10. 10

    解决此glibc问题的最佳方法是什么?

  11. 11

    使用parent :: find解决此错误的最佳方法是什么?

  12. 12

    Python:组织此线程的最佳方法是什么?

  13. 13

    查询此Department-Employee表以获得具有确切雇员的部门的最佳方法是什么?

  14. 14

    解决此glibc问题的最佳方法是什么?

  15. 15

    进入此数组并构建SQL语句的最佳方法

  16. 16

    制作此Customlayout – IOS的最佳方法是什么?

  17. 17

    使用vb.net在大型excel文件上执行SQL查询的最佳方法是什么?

  18. 18

    创建SQL多表的最佳方法是什么?

  19. 19

    在Rails中迭代此结构的最佳方法是什么?

  20. 20

    解析此数据的最佳Pythonic方法是什么?

  21. 21

    bash-改善此代码性能的最佳方法是什么

  22. 22

    在WordPress和SQL查询之间注入中间件的最佳方法是什么

  23. 23

    此SQL SELECT语句的正确语法是什么

  24. 24

    对我来说,启动此UML图的最佳方法是什么?

  25. 25

    在SQL Server 2008中优化查询结果的最佳方法是什么?

  26. 26

    从相关组导出数据的最佳 SQL 查询方法是什么?

  27. 27

    将 SQL Server 事务作为参数传递的最佳方法是什么

  28. 28

    代码审查:解决此 Java 程序的最佳方法是什么?

  29. 29

    减少多个 if 语句的最佳方法是什么?

热门标签

归档