Jak uzyskać maksymalną wartość kolumny za pomocą Entity Framework?

Jak uzyskać maksymalną wartość kolumny za pomocą Entity Framework?

Aby uzyskać maksymalną wartość kolumny zawierającej liczbę całkowitą, używam następującego polecenia T-SQL:

SELECT MAX(wyrażenie)
FROM tables
WHERE predicates;

Czy można uzyskać ten sam wynik dzięki Entity Framework? Powiedzmy, że mam następujący model:

public class Osoby
{
  public int ID { get; set; }
  public int Imie { get; set; }
  public int Wiek { get; set; }
}

Jak uzyskać wiek najstarszej osoby?

1 odpowiedź

spróbuj użyć: int maxWiek = context.Osoba.Max(p => p.Wiek);

I upewnij się, że używasz System.Linq; u góry pliku

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.