您可以使用distinct()
方法添加“DISTINCT”。但添加后有没有办法将其删除?从Zend_Db_Select中删除“DISTINCT”
2
A
回答
4
该方法接受参数$flag(bool)
。将其设置为false
将从查询中禁用截然不同的。检查
的Zend/DB/Select.php线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是否使用的是Zend的版本
+0
非常好!谢谢。这看起来像会起作用。 –
+0
@ButtleButkus你可以使用'echo Zend_Version :: VERSION;'找到版本号' –
相关问题
- 1. Zend_Db_Select更新/删除查询
- 2. Zend_Db_Select加入Zend_Db_select
- 3. 使用.Distinct()从文本框中删除重复项。
- 4. 添加多表中从()Zend_Db_Select对象
- 5. 使用DISTINCT在BigQuery中删除标准SQL中的重复项
- 6. 使用DISTINCT删除SQL服务器行中的重复项
- 7. 如何删除在MongoDB中使用“distinct”找到的记录?
- 8. 依靠Zend_Db_Select
- 9. 无法从getContentResolver()中删除删除
- 10. 从数据库中删除/删除
- 11. 从QGraphicsScene中删除/销毁/删除QGraphicsItem
- 12. 从表中删除,并删除文件
- 13. 从UITextView中删除/删除NSTextAttachment
- 14. Zend_Db_Select:条款中的倍数
- 15. 从realurl中删除£
- 16. 从HashTable中删除
- 17. 从JMenuItem中删除
- 18. 从...中删除到
- 19. 从MultiSet中删除
- 20. 从Openquery中删除
- 21. 从SQLite中删除
- 22. 从表中删除?
- 23. 从CHANGETABLE中删除
- 24. 从UIViewController中删除数据时,从导航堆栈中删除
- 25. 从R中删除索引从矩阵中删除索引
- 26. 从表中删除后从数据库中删除ADF
- 27. 从数组中删除动态对象从DOM中删除
- 28. 从ArrayList中删除 - 从列表中删除一个整数
- 29. 从列表中删除项目不从RecyclerView中删除它们?
- 30. 如何从子表中删除从父表中删除的行?
? –
@NandakumarV我不确定哪个版本,但我的'distinct()'方法看起来与你发布的相同。文件版本是:'@version $ Id:Select.php 23254 2010-10-26 12:49:23Z matthew $' –