相关疑难解决方法(0)

将SQL转换为LINQ to SQL

我在将以下SQL转换为LINQ to SQL时遇到了很大麻烦,任何人都可以帮忙吗?

SELECT     dbo.ExpensesGroup.ExpenseGroupId, dbo.ExpensesGroup.Title, SUM(dbo.Expenses.Amount) AS TotalAmount, MAX(dbo.Expenses.DateLastTickled) 
                      AS LastTickledDate, MAX(dbo.ExpensesGroup.DateTime) AS Date, Username
FROM         dbo.Expenses INNER JOIN
                      dbo.ExpensesGroup ON dbo.Expenses.ExpenseId = dbo.ExpensesGroup.ExpensesId
WHERE     dbo.Expenses.Status = 'AwaitingApproval' or dbo.Expenses.Status = 'AwaitingApprovelGrouping'
GROUP BY dbo.ExpensesGroup.ExpenseGroupId, dbo.ExpensesGroup.Title, dbo.Expenses.Username
ORDER BY MAX(dbo.ExpensesGroup.DateTime) DESC, dbo.ExpensesGroup.Title
Run Code Online (Sandbox Code Playgroud)

或者甚至更好的人都知道自动SQl到LINQ转换器?

linq-to-sql

6
推荐指数
1
解决办法
5万
查看次数

标签 统计

linq-to-sql ×1