我有3個表
Tbl_City,Tbl_GroupCities,Tbl_CtrCar。
我想這個SQL查詢LINQ或lambda表達式轉換成C#將SQL查詢轉換爲C#中的LINQ或lambda表達式並在EF核心中使用
declare @fk_group uniqueidentifier
SELECT @fk_group= FK_Group
FROM dbo.Tbl_User
WHERE UserName='meysam'
SELECT dbo.Tbl_City.ID_City, dbo.Tbl_City.Name_City,COUNT(dbo.Tbl_CtrCar.Cur_year)
FROM dbo.Tbl_City
INNER JOIN dbo.Tbl_CtrCar ON dbo.Tbl_City.ID_City = dbo.Tbl_CtrCar.FK_City
WHERE ID_City IN (SELECT FK_City
FROM dbo.Tbl_GroupCities
WHERE Active=1 AND [email protected]_group)
GROUP BY ID_City , Name_City
你嘗試過什麼呢?問題是什麼? –
我想將此查詢轉換爲lambda。我很困惑如何轉換這個,因爲我有加入和分組和嵌套選擇 –
您是否在尋找如何加入和按LINQ分組? –