admin

使用Zend-framework更新连接

sql

iam尝试在mysql上使用zend使用join更新表。以下是我要通过zend执行的查询。已经谢谢你了。

    UPDATE tbproduto  
        LEFT JOIN (SELECT codigo as codTipoProduto, cdTipo FROM tbtipoproduto) as tbtipoproduto ON tbproduto.cdTipoProduto = tbtipoproduto.codTipoProduto 
        LEFT JOIN (SELECT codigo as codTipo, descricao as descTipo FROM tbtipo ) as tbTipo ON tbtipoproduto.cdTipo = tbTipo.codTipo
    SET valor = 10.0
    WHERE codigo > 0

阅读 209

收藏
2021-07-01

共1个答案

admin

我不相信Zend Db适配器提供的’update()’方法是不可能的。

但是,您可以使用适配器手动运行查询。就像是:

// $adapter is an instance of Zend_Db_Adapter
$adapter->query(YOUR QUERY HERE);
2021-07-01