テーブルの1つのフィールドのみに基づいてLinqで区別する

メガジャイン

Linqで.distinctを使用して、テーブルの1つのフィールドに基づいて結果を取得しようとしています(したがって、テーブルから重複したレコード全体を必要としません)。

私は次のようにdistinctを使用して基本的なクエリを書くことを知っています:

var query = (from r in table1
orderby r.Text
select r).distinct();

しかし、r.text重複していない結果が必要です。

ダニエル・ヒルガース

これを試して:

table1.GroupBy(x => x.Text).Select(x => x.FirstOrDefault());

これにより、テーブルがグループ化されText、各グループの最初の行が使用されてText異なる行が生成されます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

別のテーブルの2つの日付フィールドに基づいて1つのテーブルのレコード数を取得する方法

分類Dev

MySQL別のテーブルの値に基づいて1つのテーブルのフィールドを更新する方法

分類Dev

別のフィールド値に基づいて、1つのフィールドにsetFieldValueを使用する

分類Dev

Postgresで別のテーブルに基づいて1つのテーブルをフィルタリングする

分類Dev

別のテーブルの値に基づいて列値を取得するためのクエリ、つまり、別のテーブルのフィールド名として持つ1つのテーブル値

分類Dev

別のテーブルフィールドに基づいてテーブル列を更新する

分類Dev

そのテーブルの別のフィールドに基づいて、関連するテーブルのフィールドに注釈を付ける

分類Dev

mysqlの2つのテーブルのJOINに基づいて複数のフィールドを更新する

分類Dev

別のテーブルのフィールドの値に基づいて1つのフィールドを一括更新するには、このMERGEステートメントをどのように変更する必要がありますか?

分類Dev

別のフィールドに基づいて1つのフィールドを数える

分類Dev

別のテーブルの値に基づいて1つのテーブルの合計を計算する

分類Dev

別のフィールドの合計に基づいてSQLiteブールフィールドを更新する

分類Dev

MySQLの別のテーブルのIDフィールドに基づいてテーブル内のレコードを見つける方法は?

分類Dev

別のテーブルのフィールド値としてテーブル名に基づいてテーブルからデータを取得する

分類Dev

別のテーブルに基づいて無効なフィールド値を持つデータをフィルタリングする

分類Dev

1つのテーブルの2つの列とRの別のテーブルの結果の依存関係に基づいて結果をフィルタリングするにはどうすればよいですか?

分類Dev

2つのフィールドに基づいて、別のテーブルに存在する1つのテーブルに欠落している値を検索します

分類Dev

子テーブルの1つのフィールドの値に基づいて合計をカウントする5つのサブクエリを1つの更新にグループ化するにはどうすればよいですか?

分類Dev

同じ識別子を持つ複数のテーブルを結合し、共有識別子に基づいてフィールドをプルする

分類Dev

Oraclesql別のテーブルのフィールドにある単語を含む1つのテーブルに基づいてテーブルを結合します

分類Dev

Accessの異なるテーブルの他の2つのフィールドの値に基づいてマスターテーブルを更新する

分類Dev

テーブルフィールドのすべての値に基づいて検索するアクティブレコードの書き込み

分類Dev

ケースを選択/別のフィールドに基づいて1つのフィールドを更新

分類Dev

別のテーブルに基づいてテーブルをフィルタリングする

分類Dev

別のフィールドの値に基づいてMongoDBでフィールドを投影する

分類Dev

フィールドに基づいてテーブルの最新の行のみを選択します

分類Dev

SQLサーバーの2つのフィールドに基づいて区別:.NET

分類Dev

JSON内のフィールドに基づいて2つのテーブルでHiveJOINを実行するにはどうすればよいですか?

分類Dev

SQL:別のテーブルの同じフィールドに基づいて2つのフィールドを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    別のテーブルの2つの日付フィールドに基づいて1つのテーブルのレコード数を取得する方法

  2. 2

    MySQL別のテーブルの値に基づいて1つのテーブルのフィールドを更新する方法

  3. 3

    別のフィールド値に基づいて、1つのフィールドにsetFieldValueを使用する

  4. 4

    Postgresで別のテーブルに基づいて1つのテーブルをフィルタリングする

  5. 5

    別のテーブルの値に基づいて列値を取得するためのクエリ、つまり、別のテーブルのフィールド名として持つ1つのテーブル値

  6. 6

    別のテーブルフィールドに基づいてテーブル列を更新する

  7. 7

    そのテーブルの別のフィールドに基づいて、関連するテーブルのフィールドに注釈を付ける

  8. 8

    mysqlの2つのテーブルのJOINに基づいて複数のフィールドを更新する

  9. 9

    別のテーブルのフィールドの値に基づいて1つのフィールドを一括更新するには、このMERGEステートメントをどのように変更する必要がありますか?

  10. 10

    別のフィールドに基づいて1つのフィールドを数える

  11. 11

    別のテーブルの値に基づいて1つのテーブルの合計を計算する

  12. 12

    別のフィールドの合計に基づいてSQLiteブールフィールドを更新する

  13. 13

    MySQLの別のテーブルのIDフィールドに基づいてテーブル内のレコードを見つける方法は?

  14. 14

    別のテーブルのフィールド値としてテーブル名に基づいてテーブルからデータを取得する

  15. 15

    別のテーブルに基づいて無効なフィールド値を持つデータをフィルタリングする

  16. 16

    1つのテーブルの2つの列とRの別のテーブルの結果の依存関係に基づいて結果をフィルタリングするにはどうすればよいですか?

  17. 17

    2つのフィールドに基づいて、別のテーブルに存在する1つのテーブルに欠落している値を検索します

  18. 18

    子テーブルの1つのフィールドの値に基づいて合計をカウントする5つのサブクエリを1つの更新にグループ化するにはどうすればよいですか?

  19. 19

    同じ識別子を持つ複数のテーブルを結合し、共有識別子に基づいてフィールドをプルする

  20. 20

    Oraclesql別のテーブルのフィールドにある単語を含む1つのテーブルに基づいてテーブルを結合します

  21. 21

    Accessの異なるテーブルの他の2つのフィールドの値に基づいてマスターテーブルを更新する

  22. 22

    テーブルフィールドのすべての値に基づいて検索するアクティブレコードの書き込み

  23. 23

    ケースを選択/別のフィールドに基づいて1つのフィールドを更新

  24. 24

    別のテーブルに基づいてテーブルをフィルタリングする

  25. 25

    別のフィールドの値に基づいてMongoDBでフィールドを投影する

  26. 26

    フィールドに基づいてテーブルの最新の行のみを選択します

  27. 27

    SQLサーバーの2つのフィールドに基づいて区別:.NET

  28. 28

    JSON内のフィールドに基づいて2つのテーブルでHiveJOINを実行するにはどうすればよいですか?

  29. 29

    SQL:別のテーブルの同じフィールドに基づいて2つのフィールドを作成するにはどうすればよいですか?

ホットタグ

アーカイブ