2

私は ColdFusion 8 を使用しており、SELECT Count(dog) を使用して作成したクエリを使用しています。これは 1 つのページでは正常に機能しますが、もちろんパラメーターを変更して使用すると、サーバーが停止します。必要なのは、db テーブル内の項目を数え、犬、猫、羊などの数を返し、その数と名前を表示することだけです。初めて SELECT Count を使用しましたが、今回は機能しないようです。Count() を使用しないで同じことを行う方法はありますか? そして、私は古いSybase dbを使用していることを忘れていました...

4

2 に答える 2

0

テーブルにインデックスを追加すると、Sybase にルーツを持つ MS-SQL の多くのパフォーマンスの問題が解決されます。

allpets テーブルに犬だけを含むインデックスを追加してみてください。

于 2012-07-13T21:28:39.123 に答える
0

次のことはできませんか...

<cfquery name="getpetstuff" datasource="mydatabase" timeout="30">
Select dogs, count(*) as mycount 
  from allpets
group by dogs
</cfquery>
于 2012-07-13T09:11:13.267 に答える