我正在研究Linq到DataTable,Lambda。 因为很难将sql更改为linq,Lambda,所以没有。
SQL代码下面是删除电话号码重复的成员列表。 我会感谢你的帮助。
SELECT A.no, B.name, B.userId, B.homeTel2
FROM
( SELECT homeTel2, min(no) NO
FROM OF_Member
GROUP BY homeTel2
) A
INNER JOIN OF_Member B
ON A.NO = B.NO
进步工作============
var objectName = from t in mMemberTable.AsEnumerable()
组t由t.Field(“homeTel2”)
答案 0 :(得分:0)
试试这个链接:
Linq to Entities simple group query
converting ms sql “group by” query to linq to sql
var objectName =from t in mMemberTable.AsEnumerable()
group t by t.Field<string>("homeTel2") into groups
select groups;
希望这有帮助,
此致
答案 1 :(得分:0)
尝试使用名为LINQ Pad的工具。到目前为止,这是编写和测试sql / LINQ查询的最佳工具,而且它是免费的。它还允许您将查询从LINQ转换为SQL,反之亦然。