私はSQLクエリを持っています
select * from table1
left join (values (4),(1800),(103500)) AS "filter (id) on table1.id=filter.id
デフォルトでは Zend_Db_Select テーブルが引用されています。例えば:
$result = '(values (4),(1800),(103500)) AS filter (id)';
$select->joinInner($result, "table1.id = filter.id", '');
結果:
SELECT * FROM "table1"
INNER JOIN "(values (4),(1800),(103500)) filter (id)" ON table1.id=filter.id
私が必要
SELECT * FROM "table1"
INNER JOIN (values (4),(1800),(103500)) filter (id) ON table1.id=filter.id
見積もりテーブルを無効にするにはどうすればよいですか?