2012-09-17 133 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) 

回答

相關問題