0
我有以下3個類(映射到sql表)。group by和linq連接到sql的表
Places table:
Name(key)
Address
Capacity
Events table:
Name(key)
Date
Place
Orders table:
Id(key)
EventName
Qty
的地點和事件表通過Places.Name = Events.Place連接,而活動和訂單表:Events.Name = Orders.EventName。 任務是給定一個事件,返回該事件留下的票據。容量是一個地方可以容納的數量,Qty是某人訂購的門票數量。因此需要在Orders表中進行某種分組,然後從容量中減去總和。
謝謝你,你的回答指出我正確的方向,只有一點語法錯誤:代替.Sum(pl.Capacity)正確的語法是.Sum(pl => pl.Capacity)。但總體上很好的答案,也謝謝你與樣品的聯繫。 – rescueme
我糾正了語法錯誤。謝謝! – Zyphrax