このSQL
クエリを で実行するにはどうすればよいですかEntity Framework
?
SELECT DISTINCT NAME FROM TestAddresses
ベストアンサー1
ラムダ式を使用します。
var result = EFContext.TestAddresses.Select(m => m.Name).Distinct();
where を使った別のバリエーションでは、
var result = EFContext.TestAddresses
.Where(a => a.age > 10)//if you have any condition
.Select(m => m.name).Distinct();
SQLのような構文を使用した別のバリエーション
var result = (from recordset
in EFContext.TestAddresses
.where(a => a.city = 'NY')//if you have any condition
.select new
{
recordset.name
}).Distinct();