Zend_Db_Select::joinLeftの3番目の引数に空の配列を指定すると、joinLeftで指定したテーブルのカラムをSELECTで取り出すカラムに追加されないようになります。
例:
PHP:
上記のように作成したSQLは、次のようになります。
SQL:
-
SELECT
-
COUNT(*) AS `cnt`
-
FROM `tbl_a` AS `a`
-
LEFT JOIN `tbl_b` AS `b` ON a.id=b.id
-
WHERE
-
(b.tmp_id = '2')