問題タブ [count]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
11 に答える
3996 参照

c# - ストアド プロシージャを実行する前に行数を取得できますか?

何千もの行を返す複雑なストアド プロシージャがあり、完了までに長い時間がかかります。

クエリを実行してデータをフェッチする前に、返される行数を調べる方法はありますか?

これは、Visual Studio 2005、Winforms アプリケーション、および SQL Server 2005 を使用しています。

0 投票する
2 に答える
770 参照

sql - SQL: 複雑な削除

基本的に、いくつかのテーブルを作成して遊んでみました。2 つのメイン テーブルと、多対多の結合テーブルがあります。これがDDLです:(私はHSQLDBを使用しています)

PERSON.PERSON_ID に基づいて、JOB からオーファンを削除する削除ステートメントを作成したいと考えています (特定のジョブの結合テーブルにエントリが 1 つしかない場合)。

疑似言語で:

X は person_id です。私はさまざまな方法を試しました。問題を引き起こしているのは「COUNT」の部分だと思います。私はSQL初心者なので、どんな助けでも大歓迎です。

0 投票する
9 に答える
325378 参照

mysql - MySQL - WHERE 句で COUNT(*) を使用する

MySQLで次のことを達成しようとしています(pseudoコードを参照)

リソースの無駄のように見えるため、WHERE 句で (SELECT...) を使用せずにこれを行う方法はありますか。

0 投票する
8 に答える
521 参照

sql - 存在をチェックするとき、行数をどこで行うべきですか: sql または php?

データベースに特定のエントリが存在するかどうかを確認したい場合、2 つのオプションがあります。

COUNT() を使用して SQL クエリを作成し、結果が >0 かどうかを確認できます...

...または、レコードを取得して、返された行セットの行数を数えることもできます。たとえば、$result->num_rows; を使用します。

何が良い/速いですか?mysqlで?一般に?

0 投票する
4 に答える
2180 参照

sql - SQL の複数のフィールドからの集計クエリ

データ テーブルの構造は次のとおりです:
id1、id2、id3、id4、... (その他のフィールド)。
要約クエリを作成して、すべての列で ID 値が何回使用されているかを調べたいと考えています。

データ
1,2,3,4,2008
2,3,5,1,2008
1,3,2,5,2007
1,2,3,6,2007
3,1,2,5,2007

値 1 の場合、結果は
1,0,0,1,2008
2,1,0,0,2007になります。

1 つのクエリでこれを実現する方法 (MySQL 内)。

0 投票する
11 に答える
6509 参照

sql - O(1) で SQL テーブルの行を数える

SQL テーブルの行数を数える最良の方法は count(*) (または同等に count(PrimaryKey)) であることを理解しています。

  1. これは O(1) ですか?
  2. そうでない場合、なぜですか?

カウンターを実装して、この特定のクエリに対してそれを返さないのはなぜですか? このクエリが一般的な使用例ではないためですか?

SQL エンジンによって答えが異なる場合は、その違いを聞きたいと思いますが、いずれにせよ、本番 SQL​​ エンジンでの実際の実装に興味があります。

0 投票する
9 に答える
10170 参照

mysql - MySQL で行内の単語の出現回数をカウントする

データベースから関連する結果を見つける、自分の Web サイトの検索機能を作成しています。単語の出現回数をカウントする方法を探していますが、単語の両側に単語の境界があることを確認する必要があります (したがって、「リッピング」が必要なときに「トリプル」になってしまうことはありません)。

誰にもアイデアはありますか?


人々は私の質問を誤解しています:

単一の行内でそのような発生回数をカウントするにはどうすればよいですか?

0 投票する
8 に答える
739343 参照

python - オブジェクトの属性に基づいてオブジェクトのリストをソートする方法は?

オブジェクト自体の属性で並べ替えたい Python オブジェクトのリストがあります。リストは次のようになります。

各オブジェクトにはカウントがあります。

カウント数の降順でリストをソートする必要があります。

これにはいくつかの方法を見てきましたが、Python でのベスト プラクティスを探しています。

0 投票する
2 に答える
1158 参照

php - PHPで文字列の先頭にある文字の出現回数をカウントするにはどうすればよいですか

私が思いついた最高のものは次のとおりです。

strlen(preg_replace('/^([\\*]*)\s(.+)/',"$1",$line));
^^それは文字列の長さを与えるようです.^^

編集:見つけようとしている文字が「*」であることを明確にする必要があると思います

0 投票する
5 に答える
27193 参照

sql - SQL 統計 io スキャン カウントの説明

簡単な質問ですが、Google で適切な説明が見つかりませんでした。Set Statistics IO ON を使用すると、管理スタジオのメッセージ ウィンドウに論理読み取りとスキャン カウントが表示されます。私が持っている場合:

tbl例、スキャン数 5、論理読み取り 20

スキャン数とは何を意味しますか?