-1

私はそのLinqtoDataTable、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()
group t by t.Field( "homeTel2")

4

2 に答える 2

0

このリンクを試してください:

Linq to Entities の単純なグループ クエリ

ms sqlの「グループ化」クエリをlinqからsqlに変換する

                var objectName =from t in mMemberTable.AsEnumerable()
                group t by t.Field<string>("homeTel2") into groups
                select groups;

お役に立てれば、

よろしく

于 2011-02-07T03:48:47.140 に答える
0

LINQ Pad というツールを使ってみてください。これは、SQL/LINQ クエリの記述とテストに最適なツールであり、しかも無料です。また、クエリを LINQ から SQL に、またはその逆に変換することもできます。

http://www.linqpad.net

于 2011-02-07T08:25:45.253 に答える