2011-08-13 7 views
1

어떻게이 개 테이블LINQ 쿼리에 합류 여러 테이블

을 연결 않습니다
  • 이벤트 [EVENT_ID, Hobby_Code]
  • 취미 [Hobby_Code]
  • 회원 [MEMBER_ID, Hobby_Code, EVENT_ID, Member_Email]

    그래서 회원에게 이메일을 보내면 회원 및 이벤트 테이블의 취미 코드가 동일해야합니까? 이벤트와 회원을 연결하고 싶습니다.

답변

2
var q = from m in listOfMemebers 
     join e in listOfEvents on m.Hobby_Code equals e.Hobby_Code 
     select m; 

이 몇 가지 이벤트에 존재하는 Hobby_Code있는 모든 멤버를 선택합니다