Laravel 4查询生成器不支持"from"子句中的多个表

Fen*_*Fen 6 sql orm fluent laravel

有没有办法在Laravel 4中生成SQL查询(使用查询生成器),它支持"from"子句中的多个表,而不使用连接?

我想做这样的事情:

SELECT * FROM table_1 as t1, table_1 as t2...
Run Code Online (Sandbox Code Playgroud)

这可以在不使用连接的情况下完成吗?我注意到from()方法在表名/别名之后删除了任何东西:

->from('table_1 as t1, table_1 as t2')
Run Code Online (Sandbox Code Playgroud)

成为(是的,最后用逗号):

table_1 as t1,
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

ajt*_*rds 1

OP 回答并更新了他的问题。为了更清楚地说明问题,答案是:

Antonio Carlos Ribeiro - 感谢您的回答,但正如我在问题中发布的那样,我试图避免使用联接,因为我准备好了一个复杂的查询,但它不使用联接(这是有原因的)。

我设法自己完成了:)实际上,这毕竟很简单......我所要做的就是使用DB:raw()它允许注入查询的非格式化部分:

->from(\DB:raw('table_1 as t1, table_1 as t2'))
Run Code Online (Sandbox Code Playgroud)