Consultas agregadas
O LINQ to SQL suporta os Average
operadores , Count
, Max
, Min
, e Sum
agregados. Observe as seguintes características dos operadores agregados no LINQ to SQL:
As consultas agregadas são executadas imediatamente.
Para obter mais informações, consulte Introdução às consultas LINQ (C#).
As consultas agregadas normalmente retornam um número em vez de uma coleção.
Para obter mais informações, consulte Operações de agregação.
Não é possível chamar agregações contra tipos anônimos.
Os exemplos nos tópicos a seguir derivam do banco de dados de exemplo Northwind. Para obter mais informações, consulte Baixando bancos de dados de exemplo.
Nesta Secção
Retornar o valor médio de uma sequência numérica
Demonstra como usar o Average operador.
Contar o número de elementos em uma sequência
Demonstra como usar o Count operador.
Localizar o valor máximo numa sequência numérica
Demonstra como usar o Max operador.
Localizar o valor mínimo numa sequência numérica
Demonstra como usar o Min operador.
Calcular a soma dos valores em uma sequência numérica
Demonstra como usar o Sum operador.
Secções Relacionadas
Exemplos de consulta
Fornece links para consultas LINQ to SQL em Visual Basic e C#.
Conceitos de consulta
Fornece links para tópicos que explicam conceitos para projetar consultas LINQ no LINQ to SQL.
Introdução às consultas LINQ (C#)
Explica como as consultas funcionam no LINQ.