【发布时间】:2020-10-26 22:22:40
【问题描述】:
我试图将 SQL 查询转换为 Linq 语句:
SELECT f.BarcodeNumber,m.Name, f.Model, SUM(f.Quantity) as FoundedAssetsQty, ISNULL(a.Quantity,0) as AssetQty
FROM [InventoryDB].[dbo].[FoundedAssets] f
join [InventoryDB].[dbo].[PhisicalStockCheckSheets] p on p.ID = f.PhisicalStockCheckSheetId
join [InventoryDB].[dbo].[Inventories] i on i.ID = p.InventoryId
left join [InventoryDB].[dbo].[Assets] a on a.BarcodeNumber = f.BarcodeNumber
join [InventoryDB].[dbo].[Manufacturers] m on m.ID = f.ManufacturerId
where p.InventoryId = 10
group by f.BarcodeNumber, a.Quantity, f.Model, m.Name
我不知道该怎么做。我尝试了很多方法,但我失败了。谁能帮帮我?
【问题讨论】:
-
查看these tools 将 SQL 转换为 Linq。希望对您有所帮助。
-
你能分享你试过的东西吗?
标签: c# sql sql-server linq