我有這個查詢在Books,TradingDesks和ProductInfos上運行聯接。LINQ to SQL幫助
var queryjoin = from b in books.values
join d in tradingdesks
on b.tradingdeskid equals d.id
**join p in productinfoss**
on b.id equals p.riskbookid
select new { p, book = b.name, tradingdeskname = d.name };
在過去的加入,我想這樣做與產品一個右外連接。我正在嘗試不使用動態SQL查詢,並嘗試使用linq本身的工作。我不想使用,因爲這會極大地影響性能。我之前嘗試過將對象轉換爲對象,但是無法獲得正確的性能,現在嘗試將linq轉換爲sql,但仍然無法實現。 LINQ Query Help。任何幫助是極大的讚賞。
是不是這個左外連接等效? –
是的,對不起,你是對的!它需要重新排序到左外連接(或者您可以使用組)。掛上... –