2017-02-28 2 views
-3

내가 도움에 대한 LINQ 쿼리에변환 SQL 쿼리 절

select 
    prsnRolIDTitle, prprdID 
from 
    Tbl_RoleDetail 
left outer join 
    Tbl_PersonRolPersonRolDetail on Tbl_RoleDetail.prsnRolDID = Tbl_PersonRolPersonRolDetail.prsnRolDID 
           and Tbl_PersonRolPersonRolDetail.prsnRolID = 6 

감사이 SQL 쿼리를 변환 할! 이 같은

+0

단지 SQL을 작성하지 않고 변환을 요청 결코 바랍니다. 네비게이션 속성과 연관성의 다양성을 볼 수 있도록 최소한 클래스 모델을 보여줍니다. 또한 자신의 첫 번째 노력을 보여주십시오. 그들은 당신이 생각하는 것보다 우리에게 더 많은 것을 분명히합니다. –

답변

0

아마 뭔가 :

from rd in Tbl_RoleDetail 
    from Tbl_PersonRolPersonRolDetail.Where(t => t.prsnRolID = 6 && t.prsnRolDID == rd.prsnRolDID).DefaultIfEmpty() 
    select new {rd.prsnRolIDTitle, prd.prprdID}