zf2 zend framework zend-framework2 zend-db zend-db-select

zend-framework2 - zf2 - zend framework select



¿Cómo usar distinct en Zend Framework 2? (3)

Use una expresión en su selección de columna.

$select = new Select(''tablename''); $select->columns(array(new Expression(''DISTINCT(id) as id'')));

¿Cómo puedo usar la cláusula distinct con Zend/Db/Sql/ ?



Si bien la respuesta de Mihai Dobre es correcta, creo que debería usar las constantes proporcionadas por el marco en lugar de utilizar un literal de cadena. Esto hará que su código sea más a prueba de futuro.

$sql->select()->quantifier(/Zend/Db/Sql/Select::QUANTIFIER_DISTINCT)