【发布时间】:2020-04-21 06:55:13
【问题描述】:
我是 linq 的新手。
我有一个不知道用 Linq 编写的 T-SQL 语句。
数据库表结构如下:DB structure
SQL 代码如下所示:
SELECT
e.PersonId, e.PhoneNoId, e.PhoneId, s.StateId, e.AssignDate, e.DiscardDate, e.Note
FROM
dbo.Evidence AS e
INNER JOIN
dbo.Phone AS p ON e.PhoneId = p.PhoneId
INNER JOIN
dbo.[State] AS s ON p.StateId = s.StateId
我想知道如何在 linq 中使用 lambda 表达式编写这段代码。
感谢您的帮助。
【问题讨论】:
-
您要在
EntityFramework和C#中重写您的T-SQL查询吗? -
是的,请。我想将
T-SQL重写为LINQ语法。将用于ADO.NET项目中编写的C#。谢谢。
标签: c# linq linq-to-sql sql-to-linq-conversion