Подтвердить что ты не робот

Как использовать различные в Zend Framework 2?

Как я могу использовать предложение distinct с Zend\Db\Sql\?

4b9b3361

Ответ 1

Используйте выражение в выборе столбца.

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

Ответ 3

В то время как ответ Mihai Dobre верен, я думаю, вы должны использовать константы, предоставленные каркасом, вместо использования строкового литерала. Это сделает ваш код более надежным для будущего.

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