1
我有一個SQL查詢,我試圖把它翻譯成Lambda,但是和子句讓我難堪。我沒有研究如何在lambda上做這個和子句。你們如何使用lambda來做這個sql語句?如何在lambda表達式中實現AND邏輯?
SELECT distinct x.*
FROM UserInteractions x
JOIN UserInteractions x2 on x.sourceuser_id = x2.targetuser_id and x.targetuser_id = x2.sourceuser_id
WHERE x.sourceuser_id = 2
這是我原來的加盟,但我不知道如何添加「添加」
query = query.Join(db.UserInteractions,
x => x.SourceUser,
x2 => x2.TargetUser,
(x, x2) => new { x, x2 }).Where(f => f.x.SourceUser == user).Select(p => p.x);
你會如何將它翻譯成lambda? – Furyvore
謝謝,這工作 – Furyvore