問題タブ [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 投票する
1 に答える
3771 参照

linq - 動的 LINQ to Entity Count()

次の短いコード行をより一般的な方法で記述しようとしています。

私が達成したいのは、特定の日付以降に変更または作成されたレコードの単純な数です。

上記のサンプルを次のようなより一般的な関数に変更したい

今まで試したことは

問題は、「whereCall」が正しくなく、(ドイツ語の) エラーをスローすることです。どのように見える必要がありますか?

ご協力いただきありがとうございます。セバスチャン

詳細情報: これはドイツ語のエラーです:

'LINQ to Entities' の概要は、Instanzen konstruiert werden と同じように、IQueryable-Schnittstelle の実装に使用されます。パラメータ名: 式

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

spring - Springにはいくつのモジュールがありますか? 彼らは何ですか?

知りたいだけです Springにはいくつのモジュールがありますか? 彼らは何ですか?

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

php - PHP変数へのmysqlカウント

次のクエリがあるとします。

このクエリは、テーブルからユーザーの数を返します。この値を PHP 変数に渡す必要があります。私はこれを使用しています:

必要と思われるコードを修正してください。

これが最善のアプローチです。これをどのように行うことをお勧めしますか?

0 投票する
1 に答える
2522 参照

sql - 追加の基準を使用してテーブル内の一意でない行をカウントする

次のフィールドを持つテーブル USERS があります

日付 (datetime) 電子メール (varchar) プロバイダー (int) イベント (int)

特定のプロバイダーで特定の月に発生した、同じ電子メールのレコードがいくつあるかを探しています。

provider= x と month = y のように

WHERE provider= x および MONTH(date) = y である必要があることはわかっていますが、テーブルからすべてのメールの数を取得するにはどうすればよいですか? 出来ますか?

これが非常に明確でない場合は申し訳ありません!ご協力いただきありがとうございます

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

perl - Perl の DBI クエリから複数のレコードが返されたかどうかを確認するにはどうすればよいですか?

すでにサイトでこれを検索しましたが、私の質問に答えるものは見つかりませんでした。詳細は次のとおりです。

単純な選択クエリを使用してデータベースにクエリを実行していますが、現実的には (シナリオを考えると) 約 5 ~ 6 レコードを超えることはありません。複数が返されたかどうかを確認したいだけです。複数のリターンがあった場合 (else ステートメントで)、1 つだけが返された場合は、スクリプトを続行します。

私が見つけられなかったスレッドを知っている場合は、この質問に答えてください。リダイレクトしてください。このスレッドを無効にします。

よろしく、BorisTheBulletDodger!

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

php - MYSQLで単一のクエリでレコードをカウントおよび制限する方法は?

次のようにテーブル内のレコードを検索しています。

現在、ページングを維持するために LIMIT を追加しています。しかし、ユーザーが単語「prashant」を検索すると、「prashant」の総レコード数は 124 になります。しかし、クエリに制限が適用されるため、PHP スクリプトで 10 レコードしかフェッチされず、PHP コードで mysql 変数をカウントすると、見つかったレコードの合計が 10 と返されます。

したがって、基本的には、単一のクエリを使用してカウントおよび制限したいのですが、上記のクエリを変更して、レコードの合計数 (124) が必要です。クエリで見つかった合計結果をカウントするためだけに別の count(*) クエリを実行したくありません。

ありがとう。

0 投票する
6 に答える
2838 参照

sql - SQL削除ループ

住宅リストの表があります。都市ごとに最大10件のリストを保持したいと思います。(ほとんどの都市には10未満のリストがあります)。

このクエリを実行すると、次のようになります。

SQLは以下を返します:

したがって、Adelanto、Akron、Albany、およびAlexandriaは、「作成」(作成の説明による順序)と呼ばれる最新の日時フィールドで順序付けられた10個のリストのみに削減する必要があります。

説明されているようにリストを削減する手順を誰かが考えることができますか?

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

sql - 大きなテーブルの「カウント」よりも速いものはありますか?

これが私のクエリです:

テーブルの文語には、wordid、文 ID、および主キー ID の 3 つのフィールドが含まれています。35万行以上あります。このクエリにはなんと 85 秒かかりますが、100 を超えるセンテンス ID を持つすべてのワード ID を見つけるためのより高速な方法があるのではないかと考えています (願っていますか、祈っていますか?)。

select count の部分を取り出して、'having count(1)' を実行してみましたが、どちらも速度が上がりません。

あなたが貸してくれる助けをいただければ幸いです。ありがとう!

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

mysql - 2 つの異なるテーブルで 2 つの count(*) の結果を加算するにはどうすればよいですか?

Toys と Games の 2 つのテーブルがあります。

小さな子供は複数のおもちゃを持つことができます。小さな子供は一度に複数のゲームに参加できます。

little_kid が関わっているおもちゃとゲームの合計数を取得するクエリが必要です。

基本的に、次の 2 つのクエリの合計が必要です。

これを単一の SQL クエリで取得することは可能ですか? 明らかに、プログラムでそれらを合計できますが、それはあまり望ましくありません。

(不自然な例ではスキーマが非効率に見えることに気づきました。スキーマを変更できないと仮定しましょう。)

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

php - How can I count the total number of MySQL queries used per page?

Is there a built-in function in PHP or MySQL that will provide the total number of MySQL queries used on a page? I've seen on a lot of sites (mainly forums) they have a message at the bottom saying something like "Page generated in 0.6 seconds with 20 queries".

If there's nothing built in then I'll add something to my database class to count them, but it seems like the kind of functionality that would already be available.