に結合されたテーブルをaccross次の要件のために(Entity Frameworkのを使用して)LINQクエリを作成する方法私を助けることができます。LINQクエリは、ハローEF
私はテーブルを持っている:
ユーザー(ID、名前) 、
ジョブ(ID、名前、ユーザーID(NOT NULL))
タスク(ID、名前、ジョブID(NULLABLE)、ユーザーID(NULLABLE)、チェックリストID(NULLABLE) ))、
タスクテーブルには、方法充填外部キーの一つだけ(他はNULLである):
タスクのデータ例:
ID名ジョブID、ユーザID ChecklistID
1 T1 1 NULL NULL
2 T2 NULL 1 NULL
3 T3 NULL NULL 1ユーザーに属するすべてのタスク(ユーザーIDが満たされている)
2.ジョブに関連するすべてのタスク(
1:私は、次のルールに基づいて、ユーザーのすべてのタスクを選択したい
...
ジョブIDは入力されています) ND仕事がチェックリスト(ChecklistIDが満たされている)とチェックリストに関連している
3.すべてのタスクは、ユーザーが所有しているユーザーによって所有されて
4.ユーザーのIDは
私がしたい入力パラメータであり、結果を1つのLinqクエリで取得します。私はLinqの初心者です。私はそれを正しく行う方法がわかりません。
ご協力いただきありがとうございます。
great..thanks..私はそれがとても簡単だとは思わなかった:) – zosim
ええ、Linqはかなりいいです。喜んで助けた。 – Narnian