だから私はこのようなことを達成しようとしています:
SELECT * FROM table WHERE status_id IN (1,3,4);
Zend_Db_Select を使用して...それを行う方法が見つかりません:(それはまったく可能ですか?
だから私はこのようなことを達成しようとしています:
SELECT * FROM table WHERE status_id IN (1,3,4);
Zend_Db_Select を使用して...それを行う方法が見つかりません:(それはまったく可能ですか?
次のように使用することもできます。
$data = array(1,3,4);
$select->where('status_id IN(?)', $data);
配列を内包する必要はなく、より安全です
どうやらそれは非常に簡単です...愚かな私:
$select->where('status_id IN(1,3,4)');
:(
$completionNo = implode(",",$data);
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
$select = $db->select()->from(array("p"=>PREFIX . "property_master"),array('id','completion_no','total_carpet_area'))->where("p.completion_no IN (?)", $completionNo);