私は2つのテーブルTask
とEmpTask
を持っています。ラムダ式右テーブルの最後の出現と結合する
Table: Task Table: EmpTask
__________ ________________________
ID | Title ID | TaskID | XXXX
__________ ________________________
1 | task1 1 | 1 | emptask1
2 | task2 2 | 1 | emptask2 (this is last occurance of taskID 1)
__________ 3 | 2 | emptask3
4 | 2 | emptask4 (this is last occurance of taskID 2)
________________________
期待される結果:
________________________
ID | Title | XXXX
________________________
1 | task1 | emptask2
2 | task2 | emptask4
________________________
私は、ラムダ式でクエリを記述するのに役立ちたいです。
ありがとうございます。
助けました)=>新しい{T、ら}) .Select(M =>新しいTaskObject {ID = mtID、 タイトル= mtTitle、 XXXX = m.et.XXXX、 })。私はここに何を追加すべきですか? – Ruby
私はあなたの期待した結果についてはあまりよく分かりません。あなたは単に 'タスク'に関連した 'エンプティタスク'の**最後の**発生を望んでいますか、それとも 'タスク'に関連した全ての 'EmpTask'のリストでなければなりませんか? –
"last"を定義します。あなたのデータが発注されていない場合、最初または最後の概念はありません。 IDでデータをソートしていますか?または 'XXXX'で? –