我有我需要從返回單個列列表我目前的查詢查詢信息的一些SQL表是:LINQ的多個加盟
from f in FactSales
where f.DateKey == 20130921
where f.CompanyID <= 1
join item in DimMenuItems
on f.MenuItemKey equals item.MenuItemKey
join dmi in DimMenuItemDepts
on item.MenuItemDeptKey equals dmi.MenuItemDeptKey
group f by dmi.MenuItemDeptKey into c
select new {
Amount = c.Sum(l=>l.Amount)
}
這由第三個表正確返回我想要的數據,並將其組我加入,但我無法從dmi表中獲取「描述」列。我試圖添加該字段
Description = dmi.Description
但它不工作。我怎樣才能從第三個表中獲取數據到我用這個語句創建的新選擇中?非常感謝您的幫助。
您還需要按描述進行分組,以便將其添加到您的選擇中 –