如何使用LINQ to EF加入这两个查询?我需要返回给我的结果集,其中包括来自2个查询的联合数据。
select StockNo, Description
from VehicleOption_New
where StockNo in
(
select v.StockNo
from Vehicles v
join StatusDescription s
on v.Status = s.StatusId
where NewOrUsed = 'n' and v.model = 'cts'
)
and color is not null
select v.StockNo, s.StatusDescriptionText
from Vehicles v
join StatusDescription s
on v.Status = s.StatusId
where NewOrUsed = 'n' and v.model = 'cts'
答案 0 :(得分:1)
获得等效的EF查询后,您可以使用Concat()
或Union()
来合并结果。