C# 将查询从本机SQL转换为LINQ请求

C# 将查询从本机SQL转换为LINQ请求,c#,linq-to-sql,C#,Linq To Sql,请帮帮我。如何将此SQL查询转换为LINQ请求 SELECT TOP (1) PERCENT DATEDIFF(DAY, dbo.PO.ORDER_DATE, GETDATE()) AS Age FROM dbo.ITEMS INNER JOIN dbo.X_PO ON dbo.ITEMS.ITEMNO = dbo.X_PO.ITEM_CODE INNER JOIN

请帮帮我。如何将此SQL查询转换为LINQ请求

SELECT TOP (1) PERCENT DATEDIFF(DAY, dbo.PO.ORDER_DATE, GETDATE()) AS Age
                FROM dbo.ITEMS INNER JOIN
                                      dbo.X_PO ON dbo.ITEMS.ITEMNO = dbo.X_PO.ITEM_CODE INNER JOIN
                                      dbo.PO ON dbo.X_PO.ORDER_NO = dbo.PO.DOC_NO AND dbo.X_PO.STATUS = dbo.PO.STATUS
                WHERE     (dbo.ITEMS.ITEMNO = 'MBIN001') AND (dbo.X_PO.STATUS = 3)
                ORDER BY Age

如果这里有人为你创建了这个,谁将创建你的第二个呢

我建议你从这个例子开始,一点一点地找到方法