如何在laravel中连接两个具有多个列的表,如下面的查询:
SELECT
*
FROM
tab1 AS e
INNER JOIN
tab2 AS v ON v.Case1 = e.Case1 and v.id = e.id;
我在谷歌上搜索过,但找不到任何方法。
这是我迄今为止尝试的代码:
DB::table('tab1 as e')
->join('tab2 as v', 'v.Case1', '=', 'e.Case1', 'and', 'v.id', '=', 'e.id')
->get();
2条答案
按热度按时间ifsvaxew1#
这就是你必须绕过它的方式,它必须起作用。就拿我的这个例子来说,我做到了,而且很管用
im9ewurl2#
你试过以下方法吗?