問題タブ [group-by]

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 投票する
7 に答える
17112 参照

mysql - SQLはグループのn番目のメンバーを選択します

次のようなUSERテーブルがある場合

そうすれば、各クラスの最年少ユーザーを簡単に取得できます。

同様に、minをmaxに置き換えることで、最も古いものを取得できます。しかし、どうすれば各クラスで10番目に若い(または最も古い)を取得できますか?ちなみに、私はMySqlv.5.0を使用しています。

乾杯、

0 投票する
13 に答える
57911 参照

sql - GROUP_BY句の値のリストを取得するにはどうすればよいですか?

このようなデータがテーブルにある場合

(Sybaseサーバー上の)クエリでこのような結果を取得するにはどうすればよいですか?

0 投票する
15 に答える
764551 参照

mysql - MySQL クエリ GROUP BY 日/月/年

TIMESTAMP次のようなフィールドを持つ、年、月、日などの決められた期間にいくつのレコードがあるかをカウントする簡単なクエリを作成することは可能ですか?

あるいは:

毎月の統計を取る。

ありがとう!

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

mysql - MySQL-groupbyによって返される行を制御します

私はこのようなデータベーステーブルを持っています:

うまくいかなかった場合は、行のいくつかのバージョンと、いくつかのテキストデータが含まれています。

クエリを実行して、各IDの番号が最も大きいバージョンを返します。(したがって、上記の2番目と最後の行のみ)。

version_id DESCで注文しながら、group byを使用してみましたが、グループ化された後に注文されているように見えるため、これは機能しません。

誰かアイデアがありますか?できないなんて信じられない!

アップデート:

これは機能しますが、サブクエリを使用します。

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

sql-server - テーブル グループ - Tsql -

代替テキスト http://img187.imageshack.us/img187/8453/testhc3.png

代替テキスト http://img145.imageshack.us/img145/3306/test2bn4.png

最初の写真は私の質問です。2 番目の画像で結果を取得する必要があります。

これは私の本当のクエリです:

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

sql - SQL「グループ化」の質問 - すべての列を選択できません

各行に ID、URL、および XML があるデータベースがあります。ID は一意ですが、URL 列は重複する可能性があります。重複のないすべての URL が必要です。各 URL には ID と XML が必要です。

URL と ID のみを要求する場合は、次のクエリを使用します。

そして、すべてがうまく機能しています。

しかし、XML も必要な場合は、次のクエリを使用します。

次のエラーが表示されます。

私は何を間違っていますか?

ありがとう、

ディクラ

答えてくれてありがとう。説明を追加したい:
URL が重複している場合、どちらが返されるかは気にしません。ただし、行間で XML が異なっていても、重複することなくそれらを取得する必要があります。出来ますか?
ありがとう!

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

linq - クエリでLINQグループを読み取るにはどうすればよいですか?

これは私のエセナリーです。Plantillaというクラスがあり、wpfでグリッドビューをバインドできるいくつかのプロパティが含まれているため、すでに機能していましたが、ユーザーから、データベースのフィールドごとにクエリを再グループ化する必要があると言われたので、準備します。このスニペット:

今私の問題は、どうすれば以下を読むことができますか?ハッシュテーブルで?ジェネリックをハッシュテーブルにキャストするにはどうすればよいですか?Tが私のクラスPlantillaのとき、私は今リストを持っているからです

グリッドビューにバインドしたので、グリッドから値を取得したい場合は例外が発生します

デバッグは、これがgridview.SelectedItems[0]の新しいタイプのコレクションであることを示しています。

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

.net - Linqdatasource と groupby プロパティの使用

SubmitTo というフィールドで table:Routing のレコードをグループ化する Linqdatasource があります。私の選択ステートメントはこれです-「新しい(SubmitToとしてのキー、CountとしてのCount()、Routingsとしてのそれ)」。現在、SubmitTo フィールドは、部門の完全な名前を持つフィールド:DeptName を持つ table:Department の主キーを参照する外部キーのみです。linqdatasource をグリッドビューにバインドした後、その field:DeptName を参照するにはどうすればよいですか? 「Department.DeptName」を試しましたが、うまくいきません。groupbyを使用せずにlinqdatasourceをバインドしようとしましたが、参照「Department.DeptName」が機能します。

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

sql - ネストされた group-by/having 句との複雑な結合?

最終的には、それぞれ「曲」が 1 つしかない「アルバム」レコードを含む「インポート」レコードのリストが必要です。

これは私が今使っているものです:

ネストされた select (join を使用) は非常に高速ですが、外部の "in" 句は非常に遅いです。

クエリ全体を単一の (ネストなしの) 結合にしようとしましたが、group/having 句で問題が発生しました。私ができる最善のことは、重複を含む「インポート」レコードのリストでしたが、これは受け入れられません。

このクエリを構成するよりエレガントな方法はありますか?