美好的一天!有人可以幫助我如何將這個SQL語句轉換爲LINQ?我正在使用Telerik數據訪問。使用DataAccess在C#中將SQL語句轉換爲LINQ(TELERIK OPEN ACCESS ORM)
謝謝。
SELECT pay.Cutoff,
emp.Id,
emp.LastName,
job.Rate * 25 AS FixBIR,
(SELECT COUNT(*) AS MonthsWorked
FROM payroll AS pay3
WHERE YEAR(pay3.DateGenerated) = 2014
AND pay3.EmployeeId = 1
AND pay3.Cutoff = 1
ORDER BY MONTH(pay3.DateGenerated) ASC) * (job.Rate * 25)
AS MonthsWorked_FixBIR_TODATE
FROM employee AS emp
INNER JOIN payroll AS pay
ON emp.Id = pay.EmployeeId
INNER JOIN job
ON emp.JobId = job.Id
WHERE pay.Cutoff = 1
AND pay.PayrollMonth = 'August'
AND Year(pay.DateGenerated) = 2014
你回答了你自己的問題。這就是你的「SIRA ULO」! – MyXEDNotes 2014-10-28 03:07:06
你對@MyXEDNotes非常正確。我知道這個人真的有點瘋狂,但LINQ看起來不錯。 – 2014-10-28 03:09:06