問題タブ [distinct-values]

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

xslt - 深さに関係なく、XSLT で個別のアイテムをカウントする

次の XSLT コードを実行すると:

次の XML で:

目的の出力が得られます。

(必要に応じて、詳細については私の元の質問を参照してください。)

ただし、この入力で実行すると:

私は何も得ません。(元の入力を ExamStore タグでラップしただけであることに注意してください。) 同じ出力が得られることを期待し、望んでいました。

なぜ私はしないのですか?元の XSLT コードを変更して同じ出力を得るにはどうすればよいですか?

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

sql-server-2005 - 重複を除外しようとすると、T-SQL の個別の列の問題が発生する

私は次のデータを持っています

そして、以下の出力でそのデータを取得するための選択クエリを作成したいと思います

COL3 が COL2 の個別の値を返すようにしたい

使えSELECT COL1, COL2, DISTINCT COL2 AS COL3 FROM MYTableないのはSQL SERVER

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

sql - 同じ識別子にNULL値が関連付けられている場合、SQLは複数の値を削除します

さて、ここに行きます:

ID(重複することはできますがNULLはできません)と値(重複することはできますがNULL)を持つテーブルがあります

では、値を持つすべてのレコードの ID と値を返す方法はありますが、null 値も見つかった場合は結果セットに含めないでください。

したがって、リターンは次のようになります

ID 1 と 3 の値が 1 つ以上の結果で (null) であるため

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

sql - 1つの異なる列に基づいて行からすべての値を選択する

私は自分の問題の解決策を見つけようとしている間、フォーラムを閲覧してきました。

result次のデータで呼び出されるSQLServer2000のテーブルがあります。

SQL Server 2000でクエリを実行して、すべての列が返されるようにしたいのですが、都市では一意であり、最低価格のみが表示されます。

だから私はそれが以下を返すことを望みます

私は自分の人生でこれを行う方法を理解することができません、私は簡単でなければなりません、そして私は解決策が提示されたときに私が愚かであると感じるだろうと確信しています。

誰かがこれを行う方法を知っていますか?

Brgds、Eric

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

iphone - CoreDataでIDの個別のリストを取得する

CoreDataテーブルでこのクエリを実行するための最も効率的な方法は何ですか?標準の従業員データベースモデルを使用するには-職務記述書「シェフ」を持つ従業員を含むすべての部門のDISTINCT部門IDが必要です。たまたま、ここに関連するテーブル(従業員)は1つだけです。実際には、部門テーブルはなく、繰り返される部門IDだけがあります。

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

vb.net - パラメーター化された個別キーでの Linq 結合

動的キーに基づいて 2 つのテーブルを LINQ しようとしています。ユーザーは、コンボ ボックスを介してキーを変更できます。キーは、money、string、double、int などです。現在、データは正常に取得されていますが、double は除外されていません。VB で double をフィルター処理できますが、遅いです。私はすぐにLINQクエリでそれをやりたいと思っています。

データは次のとおりです。

最初のテーブル:

2 番目のテーブル:

現在、次のコードを使用して大量のデータを取得しています。

結果:

望ましい結果:

私は次のことを試しました:

これは一意のリストを返しますが、関連するデータは返しません:

だから私は代わりにこれを試しました:

残念ながら、次の結果が得られます...重複があります:

何か案は?

~~~~~~~~~~~~ 更新: ~~~~~~~~~~~~~

Jeff M は次のコードを提案しました。(Thanks Jeff) しかし、それは私にエラーを与えます。VBでこれを機能させるための構文を知っている人はいますか? 私はそれを少しいじりましたが、正しく理解できないようです。

"row(ThePrimaryKey)" の 3 行目のエラー:

「範囲変数名は、引数のない単純な名前または修飾名からのみ推測できます。」

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

c# - C#配列、配列内のデータを互いに区別する方法は?

C#配列、配列内のデータを互いに区別する方法は?例えば

取得する方法

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

php - 固有値 (エントリ) の SQL クエリ

このクエリがあるとしましょう

そして、この結果は次のようになります

私がやりたいのは、結果の単語を繰り返さないことです...独特のエントリを1回だけ取得します...

お気に入り

これはSQLだけで行うことができますか...そうでない場合、誰もこれに対する簡単なアルゴリズムを提案できますか...

ps私はPHPとmySQLを使用しています

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

mysql - MYSQLで複数のtrue/false行を組み合わせる方法

さまざまなtrue/false列を含むテーブルに結合するクエリがあります。DISTINCT&GROUP BYを適用して、単一の一意の行のみが返されるようにすることができますが、true / false行は予測どおりに動作しません。例:

これにより、loc名のリストを含む行が表示されます。ただし、フラグ列が複数の行を返す場合があります。これらの行を組み合わせて、複数の行があり、0と1の両方が含まれている場合、クエリはフラグが1に設定された1つの行のみを返すようにします。行に0が含まれている場合、その行には0が返されます...一意の行を返すGROUP BY名を使用してみましたが、フラグ列に0と1の両方が設定されている重複行の場合は0が返されることに気付きました。

助けていただければ幸いです

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

sql - データグループのSELECTDISTINCT

私は次の表を持っています:

つまり、IDごとにデータのグループがあります。データグループ(A、B)が複数回発生していることに気付くでしょう。次のように、個別のデータグループを識別して番号を付けることができるクエリが必要です。

したがって、DataID 102はデータ(A、B)に似ており、DataID 103はデータ(C)に似ています。元のテーブルを次の形式で書き換えられるようにするには、次のようにします。

どうやってやるの?


PS。最初のテーブルを生成するコード: