Mysql - 如何将两列与第一列> 0 的外部连接?



我在我的php laravel项目中使用Mysql。

我有两列:

column a:       column b:
0               a
1               b
1               c
0               d

我用外键连接它们,但是我怎么能用'where'查询呢?

我的意思是,例如列b必须接收列a值,其中值= 0?

你可以这样做

$blog = Blog::with(['posts' => function ($q) {
$q->where('column','value'); // query posts table
}, 'posts.comments' => function ($q) {
$q->where('commentsColumn','anotherValue'); // query comments table
}])->find(1);

相关内容

  • 没有找到相关文章

最新更新