/ Zend_Db_Selectから“ DISTINCT”を削除 - zend-framework、zend-db-select

Zend_Db_Selectから "DISTINCT"を削除する - zend-framework、zend-db-select

あなたは "DISTINCT"を追加することができます distinct() 方法。それが追加された後しかしそれを削除する方法はありますか?

回答:

回答№1は4

distinct メソッドがパラメータを受け取る $flag(bool)。に設定 false 無効にします 明確な クエリから。チェック

Zend / Db / Select.php Line 192

/**
* Makes the query SELECT DISTINCT.
*
* @param bool $flag Whether or not the SELECT is DISTINCT (default true).
* @return Zend_Db_Select This Zend_Db_Select object.
*/
public function distinct($flag = true)
{
$this->_parts[self::DISTINCT] = (bool) $flag;
return $this;
}

NBこれはZend 1.12用です