問題タブ [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.
tsql - SQLクエリでdistinctキーワードを使用する
column1、column2、および column3 に値が繰り返されているテーブルを取得したいと考えています。列 4 には、列 3 の値に対応するさまざまなデータ セットがあります。そのようなテーブルを照会するにはどうすればよいですか?
元:
バンガロール、バンガロールラルを一度表示し、インディラナガルとジャヤナガルを他の行に表示したい。
perl - 0, 0e0, 0.0, -0, +0, 000 はすべて Perl にとって同じことを意味しますが、なぜですか?
ただ私には不可解です。
関連するが別の質問: Perl で「0 but true」とはどういう意味ですか?
linq - LINQ で Distinct() を使用する方法と独自の比較子を渡す方法
STUDENT というテーブルにクエリを実行しています。STUDENT_ID と TIME (両方とも文字列) の 2 つの値を取得したいと考えています。ただし、STUDENT_ID の個別の値のみが必要です。STUDENT_ID のみで Distinct() を使用すると、一意の値が得られます。しかし、TIME を含めた瞬間にすべての値が表示されます。これは、テーブル内の時間がすべて異なるためです。また、独自の Comparer クラスを作成し、インスタンスを Distinct() に渡そうとしました。
ただし、4つのエラーが発生します。
1)。2つの値でdistinctを使用する方法はありますか? (STUDENT_IDだけだとソートされるので)STUDENT_IDの一意の値を表示し、対応するTIMESを表示したい。
または.. 2. 動作するコンペアラーを作成するにはどうすればよいですか? 次のエラーが表示されます。
a. エラー 1 'System.Linq.IQueryable' には 'Distinct' の定義が含まれておらず、最適な拡張メソッド オーバーロード 'System.Linq.ParallelEnumerable.Distinct(System.Linq.ParallelQuery, System.Collections.Generic.IEqualityComparer)' にはいくつかの定義があります無効な引数 C:\Users\KC\Desktop\SoulScanner\SoulScanner\SearchByTime.xaml.cs 360 23 SoulScanner
b. エラー 4 引数 1: 'System.Collections.Generic.IEnumerable' から 'System.Linq.IQueryable' に変換できません C:\Users\KC\Desktop\SoulScanner\SoulScanner\SearchByTime.xaml.cs 363 43 SoulScanner
c. エラー 2 インスタンス引数: 'System.Linq.IQueryable' から 'System.Linq.ParallelQuery' に変換できません C:\Users\KC\Desktop\SoulScanner\SoulScanner\SearchByTime.xaml.cs 360 23 SoulScanner
d. エラー 3 'SoulScanner.dgvRecords.dgvRecords(System.Linq.IQueryable)' に一致する最適なオーバーロードされたメソッドには、いくつかの無効な引数があります C:\Users\KC\Desktop\SoulScanner\SoulScanner\SearchByTime.xaml.cs 363 28 SoulScanner
c# - HashSet の作成方法> 明確な要素を持っていますか?
整数の複数のリストを含む HashSet があります-つまりHashSet<List<int>>
一意性を維持するために、現在 2 つのことを行う必要があります。 1. を使用して重複を探し、既存のリストを手動でループしますSequenceEquals
。2. 現在機能するように個々のリストを並べ替えますSequenceEquals
。
これを行うより良い方法はありますか?HashSet.Add()
一意性を自動的に処理できるように HashSet に提供できる既存の IEqualityComparer はありますか?
mysql - MYSQLで特別な条件を持つ重複エントリをカウントします
私はMYSQLに不慣れではありませんが、この問題に頭を悩ませることはできません。どんな助けでも大歓迎です!
私のテーブルは例のために単純化されています:
リンクテーブルには数千の行があり(はい、同じカテゴリに接続されている同じリンク)、リンクがアタッチされているDISTINCTカテゴリの合計を含むDISTINCTリンクを一覧表示するビューテーブルが必要です。したがって、links_tableではIDの2と3は1回だけカウントする必要があります。
したがって、この例では、ビューテーブルは次のようになります。
誰か助けてもらえますか?
entity-framework - LINQ - 複数のプロパティの問題で個別/GroupBy を使用したクエリ
domainContext の EntitySet に格納されているデータがあり、その一部だけを選択したいと考えています。問題は、最高の日付の「新しい」ものだけでなく、すべての CageNames を取得していることです。
これはデータです:
SiteId CageId CageName Date
1 ,1 ,Lot1 ,'2011-05-05'
1 ,1 ,LotNew ,'2011-05-06'
1 ,2 ,Lot1 ,'2011-05-05'
1 ,2 ,LotNew ,' 2011-05-06'
1 ,3 ,ロット 1 ,'2011-05-05'
1 ,3 ,ロット新規 ,'2011-05-06'
したがって、リストされている CageId ごとに、日付が最も高いレコードの CageName を返したいと思います。これを行おうとしている私のコードは次のとおりです。
しかし、これは私にすべてのCageNamesを与えるだけです..これを修正する方法はありますか? マインド; 私はVB.NETを使用しています
sql - COALESCEのデータセットのDISTINCTセットを取得できますか?
私は次のコードを持っています、そしてそれは今のところ機能します:
ただし、DISTINCTキーワードを使用して、重複する「顧客」エントリを削除したいと思います。これは可能ですか?私はそれをいくつかの異なる方法で試しましたが、役に立ちませんでした。
mysql - MySQLは個別のクエリをカウントします
投稿comment_type、amountなどを保持しているテーブルがあります。
コメントタイプが重複している投稿を選択したい。
例:
行1と5は実際には同じです。
hibernate - 休止状態でdistinct句が正しく機能しない
US の Distinct states を SQL から取得しようとしていますが、アラスカが 6 回来るように、Hibernate でその明確な機能が正しく動作しません (SQL では 6 回存在しますが、個別のみが必要です)。