1
我知道Zend_Db_Select對象的使用是可選的,但我想知道是否有使用它來生成的SQL語句的方式:使用Zend_Db_Select對象包括幾個表在一個連接
LEFT JOIN (pages p
, core_url_rewrite url)
ON p.page_id = mi.page_id
AND url.page_id = p.page_id
..或者如果這是不支持。從我所看到的你一次只能加入一張桌子。如果妳包括表格作爲Zend_Db_Expr:
->joinLeft(new Zend_Db_Expr('(pages p, core_url_rewrite url)'),
'ON p.page_id = mi.page_id
AND url.page_id = p.page_id')
的話,我想最終像下面這樣,這是無效的
LEFT JOIN (pages p
, core_url_rewrite url) AS t
ON p.page_id = mi.page_id
AND url.page_id = p.page_id