2
如何將下列SQL語句轉換爲L2S?將SQL語句轉換爲Linq-2-Sql
SELECT DefaultCode, MAX(EffectiveDt) AS EffectiveDt
FROM tblDF_DefaultSetting
GROUP BY DefaultCode
如何將下列SQL語句轉換爲L2S?將SQL語句轉換爲Linq-2-Sql
SELECT DefaultCode, MAX(EffectiveDt) AS EffectiveDt
FROM tblDF_DefaultSetting
GROUP BY DefaultCode
您想使用DefaultCode
的GroupBy
操作和使用Select
操作員與兩個值創建一個新的匿名類你感興趣的內容。
dataContext.tblDF_DefaultSetting
.GroupBy(x => x.DefaultCode)
.Select(x => new { DefaultCode = x.Key, EffectiveDt = x.Max(x => x.EffectiveDt) });
那是完整的查詢?那裏有一個無與倫比的左括號。 – 2011-04-06 22:20:08
哎呀,對不起。不,它不是。 – Graham 2011-04-06 22:24:19
這引出了一個有趣的問題:有沒有辦法從SQL到表達式樹到LINQ Lambdas或LINQ查詢? – 2011-04-06 22:38:50