問題タブ [distinct]

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

sql - SQLの区別とカウント

個別の日付、それらの日付に関連付けられている電話番号、および日付ごとの電話番号の数を取得するクエリがあります。

たとえば、日付と電話番号を含むデータベースがあり、結果を次のようにしたいとします。

このクエリで日付とカウントを取得できます。

私が取得できないように見えるのは、「カウント」がカウントしている電話番号です。一意の値のリストの単一インスタンスを取得するには、ある種の集計関数が必要だと思いますが、First()と他のいくつかはSQLエラーをスローするだけです。サブクエリが必要ですか?

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

mysql - 最も多くの参加者がいるフォーラムのトピックを選択してください

そのため、フォーラムのメンバー報酬システムを構築していて、「参加者が最も多いフォーラムトピック」を選択するためのこのクエリに行き詰まりました。

過去 24 時間の各フォーラム トピックの投稿 (返信) 数をカウントするこのクエリが既にあります。

0 投票する
3 に答える
1097 参照

sql-server - 各列で異なる

テーブルから列を選択する必要があります3が、列の各値がこの列の結果セットで一意である必要があります。

このクエリ:

10異なるセットを返します。

どうすればいいのですか?

0 投票する
7 に答える
532893 参照

sql - 1つの列でDISTINCTを選択

SQL Serverを使用して、私は...

が欲しいです

このクエリは私をそこに導きません。1つの列だけでDISTINCTを選択するにはどうすればよいですか?

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

c# - 4つのIEnumerableリストとは異なるLINQ選択

4 つのリストを想像してください。すべてのリストに少なくともこの Id 文字列プロパティがありますが、他のプロパティがある場合もあります。

a2、a3、a4 と組み合わせた a1 のすべての DISTINCT ID を選択したい

LINQ 構文が理想的だと思いましたが、これらを単一の文字列プロパティ (たとえば、クラス A の定義を持つもの) を持つ IEnumerable の結果にどのように組み合わせるのですか?

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

sql - column4でのSQLデコード(ただし、column5が異なる場合のみ)

次のようなsum(decode())式を変更する必要があります

vcon.WAGON-TYPE-CODE ='MS'で行をカウントするものに変更しますが、wag.ACI-TAG-NOが異なる場合に限ります。

したがって、2つの列が次のようになっている場合

式は、SUM(Decode(vcon.WAGON_TYPE_CODE、'MS'、1,0))が現在行うように、4ではなく3を返す必要があります。

助言がありますか?

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

sql - 複数列クエリの1列で一意の値を取得するOracle 11g SQL

人、母国語、およびその他の列 C3 .. C10のテーブルAが...で表されているとします。

表 A

異なる言語ごとに 1 つの行のすべての列を選択するクエリを作成するにはどうすればよいですか?

望ましい結果

それぞれの異なる言語のどの行が結果になるかは、私にとっては問題ではありません。上記の結果では、各言語の行番号が最も小さいものを選択しました。

0 投票する
7 に答える
202877 参照

linq - LINQ: 個別の値

XML から次のアイテム セットがあります。

これらのアイテムの明確なリストが必要です:

LINQでCategory AND Idも区別するにはどうすればよいですか?

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

sql - Count Distinct(pl sql)でnull値が返されました

これらのクエリでの無意味なテーブル/列名に対する先制的な謝罪。RemedyのDBバックエンドを使用したことがある場合は、理解できます。

実際の値が20年代のどこかにあると思われるときに、Count Distinctがnull値を返すという問題が発生しています(23、私は信じています)。以下は、一連のクエリとその戻り値です。

結果=497。

テーブルt649を追加し、テーブルt442にリンクされたレコードがあることを確認します。

結果=263。

列c536870939<=1であるテーブルt649のレコードをフィルターで除外します。

結果=24。

HAVINGステートメントでフィルターします。

結果=null。

次のクエリを実行すると、結果リストに、どのような種類の戻り値も得られない理由を説明するものが何も表示されません。これは、SELECTからDISTINCTを削除した場合でも当てはまります。(それぞれ25行と4265行のデータが返されます)。

null値を返すクエリとまったく同じようにクエリを設定し、完全に正常に機能する場所が他にもいくつかあります。正しい値である使用可能な数値を返します。この状況で一意なものはすべて、実際のクエリではなくデータに関連していると想定する必要がありますが、それを説明するためにデータで何を探すべきかわかりません。集計前に生データでnull値を見つけることができませんでした。他に何がこれを引き起こすのかわかりません。

どんな助けでもいただければ幸いです。