Zend_Db_Selectでは作成できないクエリがあります
SELECT `f`.*,
(SELECT Sum(x) AS `y`
FROM z AS pf
WHERE pf.q_id = f.id) AS w
FROM f ...
WHERE ...
GROUP BY `f`.`id`
そのため、現時点では手動で実行してい$db->fetchAll($sql)
ます。
どうすれば入手できますか
select f.* , (select ...) as `something` from ...
使ってみようと思って->column('f.*, (select...)')
いたのですが、うまくいきませんでした。
左結合(...、idを選択)してからそのIDで結合すると、おそらく機能する可能性がありますが、この非常にSQLクエリを取得したかったのです。出来ますか?
ありがとう