我在PostgreSQL中有这个查询:
SELECT * FROM table1 LEFT JOIN table2 USING(col1, col2, col3) WHERE col1='value'
请帮我在Laravel中将其转换为Query Builder样式。
答案 0 :(得分:0)
尝试以下代码。
$data = DB::table('table1')
->join('table2', 'table1.col1', '=', 'table2.col1')
->join('table2', 'table1.col2', '=', 'table2.col2')
->join('table2', 'table1.col3', '=', 'table2.col3')
->where('col1', '=', 'value')
->get();