3テーブルがあります。
Tbl_City、Tbl_GroupCities、Tbl_CtrCar。
私はこのLINQにSQLクエリやラムダ式は、C#でSQLクエリをC#でLINQまたはラムダ式に変換し、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
を実行しますか?何が問題ですか? –
私はこのクエリをラムダに変換します。私はこれを変換する方法が混乱しています。なぜなら、私は結合してグループ化して入れ子にしているからです。 –
LINQに参加してグループ化する方法を探しましたか? –