gpt4 book ai didi

mysql - 如何在 Laravel 中运行左外连接 SQL 查询

转载 作者:行者123 更新时间:2023-11-30 22:48:38 25 4
gpt4 key购买 nike

我无法使用查询构建器在 Laravel 中编写此查询:

```
SELECT pt.name, IF(up.permission_id IS NULL,'false','true') permission
FROM mercuri_permission_type pt
LEFT OUTER JOIN mercuri_user_permission up
ON pt.id = up.permission_id AND up.user_id = $user_id
```

最佳答案

你应该做 multi left join 来处理这个问题;但我建议您使用 doctrine ORM 并在 doctrine 上运行此查询。为了在 Laravel 中使用 Doctrine,以下链接将很有用:

Getting started doctrine 2 laravel

Working entities doctrine 2

Creating testing doctrine repositories

Using doctrine query language

关于mysql - 如何在 Laravel 中运行左外连接 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28803949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com