2012-09-17 3 views
0

목록이 있고 myID 값에 따라이 목록에서 두 세트의 행을 가져 오려고합니다. 그러나 "myOtherField"에서 같은 값을 가진 두 항목을 가져오고 싶지 않습니다. 이것은 SQL에서 충분히 쉽습니다. Linq에서이 작업을 수행 할 수 있습니까?Linq에서이 SQL 쿼리를 수행 할 수 있습니까?

select * from myTable where myID = 25 

union 

select * from myTable where myID = 35 
and myOtherField not in (select myOtherField from myTable where myID = 25) 

답변

관련 문제