2010-02-16 61 views
0

林。 e.g

項目,人民和ProjectsPeople(FK的專案編號和的peopleid)(結)表。

給定一組peopleIDArray

我怎麼只能獲得具有與它們相關聯的的peopleid的ATLEAST一個項目(整數隨着人們ID的數組)的?

即會有ATLEAST一個(可能更多)的ProjectsPeople表記錄,將有一個專案編號,並從peopleIDArray一個id)

感謝

回答

0
var q = from pr in db.Projects 
     where pr.ProjectsPeople.Any(pp=>peopleIDArray.Contains(pp.PeopleID) 
     select pr;