Zend2 Sql \ Select添加distinct

时间:2014-11-14 22:09:17

标签: php sql zend-framework2

我有以下代码:

$sql = new Sql($this->tableGateway->getAdapter());
$select = $sql->select($this->tableGateway->getTable());

$where = new Where();

if(isset($xxx)){
    $where->equalTo('xxx',$xxx);
    $where->equalTo('yyy',$yyy);
}

$select->columns(array('my_column'));
$select->where($where);

$select->limit(30);

$stm = $sql->prepareStatementForSqlObject($select);
$res = $stm->execute();

我对zend2有点新鲜,所以不过我试试......我不能插入不同的东西。 我想使用Sql \ Select因为我喜欢它:)

原则上,我希望通过' my_column'来展示前30个独特的结果。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

$select->quantifier('DISTINCT')