PHPEye开源社区 » Zend Framework 使用讨论 » 请问zend_db中是否实现了distinct?
《Programming PHP》第二版上市
2007-9-20 16:06 ringtail
请问zend_db中是否实现了distinct?

rt。如果我要执行select distinct a.id from a这样的语句,可以在类似下面的语句中实现吗?

[php]<?php
$select = $this->db->select();
$select->from('a','*');
?>
[/php]

2007-9-20 21:12 Haohappy
可以的:
[php]
// Build this query:
//   SELECT DISTINCT p."product_name"
//   FROM "products" AS p

$select = $db->select()
    ->distinct()
    ->from(array('p' => 'products'), 'product_name');
[/php]

手册上有。

[[i] 本帖最后由 Haohappy 于 2007-9-20 21:14 编辑 [/i]]

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.