Member 10835026 Ответов: 2

Как выбрать максимальное значение и минимальное значение с помощью Linq to Entity Framework


Добрый день всем, мне нужна ваша помощь

Я хочу выбрать максимальное и минимальное значение из базы данных ...

у меня есть эта эта информация в базе данных
name      amount  

john      20000
sarah     3000
kehinde   4444
johnson   200000

мой код,
// using linq to entity framework
  var rept = (from c in nameentity.name
              where c.name == "John"
              select c).ToList();

это получает все все значения john и отправляет их в gridview но я хочу показать максимальное и мини значение в базе данных следующим образом
name      amount   minimum    maximum 
                   value      value 

john      20000    3000       200000

у меня так много информации в базе данных ... спасибо за ваше время. я очень ценю это

2 Ответов

Рейтинг:
2

Ahmed Bensaid

Попробуйте что-нибудь вроде этого :

var rept_max = (from c in nameentity.name
                where c.name == "John"
                select c).Max(c => c.amount);

var rept_min = (from c in nameentity.name
                where c.name == "John"
                select c).Min(c => c.amount);


Рейтинг:
2

Member 13928505

То же, что и выше.....

rept_max = (из c в nameentity.name
где именно c.name == "Джон"
выберите c.amount).Max();

ВАР rept_min = (из C в nameentity.название
где именно c.name == "Джон"
выберите c.amount).Min();