将SQL查询转换为LINQ到SQL查询
如何使用LINQ编写此查询将SQL查询转换为LINQ到SQL查询,linq,linq-to-sql,Linq,Linq To Sql,如何使用LINQ编写此查询 SELECT CAST(CASE WHEN [IsForReplication] = 1 THEN 'Yes' ELSE 'No' END AS NCHAR) as [IsForReplication], * FROM [SAN].[dbo].[PolicyInterval] var query = from pi in context.PolicyInterval let IsForReplica
SELECT CAST(CASE WHEN [IsForReplication] = 1 THEN 'Yes'
ELSE 'No' END AS NCHAR) as [IsForReplication], *
FROM [SAN].[dbo].[PolicyInterval]
var query = from pi in context.PolicyInterval
let IsForReplication = pi.IsForReplication ? "Yes" : "No"
select new
{
IsForReplication,
PolicyInterval = pi,
};
var result = PolicyInterval.Select(entry => new {IsForReplication = entry.IsForReplication.Equals(1).ToString(), data = entry});