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);
但我希望更好。