4
我需要使用引用rence表的Zend_Db_Table来删除一条记录。 在SQL查询应该是这样的:使用JOIN从Zend_Db_Table中删除一行
DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;
有没有办法做到这一点比下面的代码更优雅?
$table = new Application_Model_DbTable_T1();
$sql = 'DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;';
$table->getAdapter()->query($sql);
我发现了一个similar topic它看起来像我应该使用$table->getAdapter()->query($sql);
但我希望更好。