LINQクエリのネストされたサブクエリ

開発ツールとキーテクノロジー:のVisual Studio
著者:Xiaoguangビンは、
時間書いた:2019年4月14日の
MVCのクエリで、私たちは、クエリの多くがありますが、基本的な簡単なLINQの単一テーブルクエリとLINQのマルチテーブルクエリを学びます書き込みは、最初のマップで、あまり話をしなかった、書かれたLINQクエリでは、次のネストされたサブクエリを説明するために
ここに画像を挿入説明
、我々はエンティティクラスを作成し、エンティティクラスは、我々はすべて我々が置くことができるようにやっている知っていると信じて使用される良好なパッケージデータは、内部に、取得または設定}せて、我々は両方また外部からデータを読み出し、データを書き込む、テイクスイッチデータであり、上記エンティティのようその内部クラスは、すでにリストを書いていたが、我々は、リスト内にネストされたリスト内のフィールドです。リストを入れ子になったリスト、あなたは私が書く方法を、ネストされたサブクエリで言っている、以下の文言LINQクエリを知っている必要があり
ここに画像を挿入説明
、このプロセスでは、クエリを、クエリは、我々は選択クエリ内にネストされた2つの異なるテーブルを、知ることができますサブクエリの文言があり、我々は理論的には無制限では何の問題は入れ子になっていない以上にわたり、当社の論理処理する限り、入れ子にすることができますが、それは通常我々は唯一の二、三のを必要とし、必要はありません十分。ここでは、二つのテーブルであり、ここで2つの表に一緒に内外条件によって、サブクエリの結果として外部の状態をチェックし、サブクエリを実行し、クエリ外部仕上げ書き込み、外側のクエリの最初の実装であると我々は、サーバーのエラーを実行したときではなく、それに誤りがない場合でも、2つのテーブルは何の関係もなかった場合は、クエリのエラーがあるだろう、マスターキーの外部への外部キーである、関連付けられている必要があります多くの場合、我々は間違っ詳細ですが、私たちは見つけにくいので、注意を払っているのでチェックしてくださいので、2つのテーブルが関連付けられている必要があり、これは、私たちはコードを書くの詳細の一部です!
ここに画像を挿入説明
最後に、私たちはライン上のページにJSONデータにそれらをカプセル化するために、戻る、これは、LINQのサブクエリでネストされたクエリです。
クラスの先生の上記の並べ替えから個人的なメモは、間違っている場合は、私を修正してください。

おすすめ

転載: blog.csdn.net/qq_44505797/article/details/89292809