【发布时间】:2014-10-01 10:03:57
【问题描述】:
我在 PostgreSQL 中有这个查询:
SELECT * FROM table1 LEFT JOIN table2 USING(col1, col2, col3) WHERE col1='value'
请帮我将其转换为 Laravel 中的查询生成器样式。
【问题讨论】:
标签: sql postgresql laravel
我在 PostgreSQL 中有这个查询:
SELECT * FROM table1 LEFT JOIN table2 USING(col1, col2, col3) WHERE col1='value'
请帮我将其转换为 Laravel 中的查询生成器样式。
【问题讨论】:
标签: sql postgresql laravel
试试下面的代码。
$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();
【讨论】: