我有SQL查询如何禁用报价加入Zend的分贝
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
如何禁用报价表?
我试图做$结果=新Zend_Db_Expr('(值(4),(1800),(103500))作为过滤(ID)')的Zend retern代码SQL'SELECT * FROM “表1” INNER JOIN(值(4),(1800),(103500))过滤器(ID)为 't' ON table1.id = filter.id'这不是你所需要的 – gregman 2013-04-11 10:17:10
是什么?请解释 – 2013-04-11 10:21:12