我正在使用ColdFusion 8并使用SELECT Count(dog)作为内容构建查询。这在一个页面上工作正常,但是当我使用它时,当然更改参数,它会使我的服务器陷入困境。我只需要计算数据库表中的项目,返回多少只狗,猫,羊等,并显示计数和名称。是第一次使用SELECT Count,但这次似乎无法让它工作。有没有办法可以通过不使用Count()来做同样的事情?并且忘了提到我使用的是旧的Sybase数据库......
答案 0 :(得分:0)
你不能做以下事情......
<cfquery name="getpetstuff" datasource="mydatabase" timeout="30">
Select dogs, count(*) as mycount
from allpets
group by dogs
</cfquery>
答案 1 :(得分:0)
向表中添加索引将解决MS-SQL中的许多性能问题,这些问题源于Sybase。
尝试在allpets表中添加仅包含狗的索引。