2017-03-06 6 views
1

データベースレコードを並べてテキストフィールドに取り込む必要があります。 サンプルデータベースの画像を添付しました。これは、サンプル・データベースの画像です:linq 2つの列に同じ名前で異なる値を持つレコードを選択するクエリ

enter image description here

そして私は、この画像形式でそれらの結果を必要とする: enter image description here

私は、これらのクエリを使用してみましたが、それは私のために働いていないだろう。

var result = await (from d in _dbContext.names 
            group d.Name by d.Name into g 
            where g.Count() > 1 
            select new CompareNameDto) 

誰でもこの問題のサンプル.netコードを提供できますか?

+0

を選択している、あなたの新しいオブジェクトを移入する必要があります...どのようにノーでしょうか? – ckruczek

+0

画像2がはっきりしない、画像1のサンプルデータを入力できますか? –

答えて

0

あなたが今、あなただけの「誰でもサンプルを与えることができます」空のオブジェクトに

var result = await (from d in _dbContext.names 
            group d.Name by d.Name into g 
            where g.Count() > 1 
            select new CompareNameDto 
            { 
             Id = d.Id, 
             Name = d.Name, 
             Weight = d.Weight 
            }) 
関連する問題