【发布时间】:2017-08-22 01:06:58
【问题描述】:
我对 linq 很陌生,实际上正在努力将以下 t-sql 语句转换为 linq to sql 或 linq to entity 表达式:
SELECT TOP 1
vm.EventID,
vmm.VotingMatrixID,
PersonAcceptedCount = SUM( CAST( vmm.IsAccepted AS INT) )
FROM VotingMatrixMember vmm
JOIN VotingMatrix vm
ON vmm.VotingMatrixID = vm.ID
WHERE vm.EventID = 'abbe3077-24de-45d8-ac04-13dba97c1567'
AND vm.Deleted = 0
AND vmm.Deleted = 0
GROUP BY vm.EventID, vmm.VotingMatrixID
ORDER BY PersonAcceptedCount DESC
【问题讨论】:
标签: c# sql linq linq-to-sql linq-to-entities