你好,我需要帮助,
如何在Laravel中编写此查询
select * from table1 where user_id in(select id from users where name like '%name%')
答案 0 :(得分:1)
有多种方法。
$data = Db::table('table1')
->join('users', 'table1.user_id', 'users.id')
->where('users.name', 'like', '%name%')
->get();