2013-07-25 23 views
6

有沒有在「from」子句中支持多個表的Laravel 4中生成SQL查詢的方法(使用查詢生成器)使用連接?在「from」子句中不支持多個表的Laravel 4查詢生成器

我想讓這樣的事情:

SELECT * FROM table_1 as t1, table_1 as t2... 

可以這樣不使用連接來完成?我注意到,從()方法的表名/別名後去掉什麼:(末尾是,用逗號)

->from('table_1 as t1, table_1 as t2') 

變成:在所有

table_1 as t1, 

感謝您的幫助。

回答

1

OP回答並更新了他的問題。爲了使它更清晰的答案是:

Antonio Carlos Ribeiro - 感謝您的回答,但正如我張貼在問題中,我試圖避免使用連接,因爲我有一個複雜的查詢準備好,但它不使用連接(這是有原因的)。

我設法得到它在我自己的:)做其實,這是很簡單畢竟......我不得不這樣做的是使用DB:raw()允許注入查詢的非格式化的部分:

->from(\DB:raw('table_1 as t1, table_1 as t2')) 
相關問題