Я новичок в SQL, пожалуйста, помогите мне, как преобразовать этот запрос в LinqКак преобразовать SQL-запрос в Linq
Это моя таблица Dept:
Id Name Sal Department
1 John 40000 Dotnet
2 mick 45000 DotNet
3 Pillay 777 Sql
Здесь я хочу показать зарплату на основе имени отдела, как:
DepartmentName ToalSal
Dotnet 85000
Sql 777
select DeprtmentName,sum(sal) from Dept_Emp Group by DeprtmentName
я написал какую-то часть запроса
public IEnumerable<Dept_Emp> GetJam()
{
var x = from n in db.Dept_Emp
group n by n.Sal into g
select new
{
DeprtmentName = g.Key
};
// what I mention Here;
}
ОК, я редактирую таблицу –
Вы предоставляете разные данные для таблицы и запроса. Dept vs Dept_Emp, Department vs DeprtmentName, Sal vs sal. Таким образом, вы спрашиваете о запросе вписатется убедитесь, что таблица имеет одинаковые имена –