Coldfusion查询对象操作

Yan*_*ick 2 coldfusion

我有如下的coldfusion记录集:

id    name
1     dog
1     dog
2     cat
2     cat
5     lion
Run Code Online (Sandbox Code Playgroud)

记录数量是5,但我想要在不更改我的SQL的情况下使用coldfusion检索总唯一ID(在这种情况下为3).

Spl*_*iFF 6

如果我正确理解您的问题,您想要计算独特的ID吗?使用查询查询:

<cfquery datasource="quackit" name="GetAll">
select * from myTable
</cfquery>

<cfquery dbtype="query" name="GetUnique">
select distinct(id) from GetAll
</cfquery>

#GetUnique.recordCount#
Run Code Online (Sandbox Code Playgroud)