Compartilhar via


Como: resumir ou agregar valores utilizando expressões personalizadas

Além de utilizar funções agregadas para agregar dados, você pode criar expressões personalizadas para produzir valores agregados.Você pode usar expressões personalizadas no lugar de funções agregadas em qualquer lugar em uma consulta agregada.

Por exemplo, na titles tabela, você talvez queira criar uma consulta que mostra não apenas o preço médio, mas o que o preço médio seria se com desconto.

Você não pode incluir uma expressão que se baseia em cálculos que envolvem apenas linhas individuais da tabela. a expressão deve ser baseada em um valor agregado, porque apenas os valores agregados estão disponíveis no momento que a expressão for calculada.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Para especificar uma expressão personalizada para um valor de resumo

  1. Especifique os grupos para a sua consulta.Para obter detalhes, consulte:Como: agrupar linhas em resultados de consulta.

  2. Mova para uma linha em branco do painel de critérios e, em seguida, digite a expressão na colunas coluna.

    O Query e View Designer atribui automaticamente um alias de coluna para a expressão para criar um cabeçalho de coluna útil na saída da consulta.Para mais detalhes, consulte Como: criar Aliases de coluna.

  3. No Group By coluna para a expressão, selecione expressão.

  4. Execute a consulta.

Consulte também

Outros recursos

Classificar e agrupar os resultados da consulta

Resumindo os resultados da consulta