Resumo: neste tutorial, você vai aprender a usar o servidor SQL MAX() função para encontrar o valor máximo em um grupo.

Introdução à função MAX () do servidor SQL

servidor SQL MAX() a função é uma função agregada que devolve o valor máximo num conjunto.,

A seguir mostra a sintaxe da tag MAX() função:

Code language: SQL (Structured Query Language) (sql)

MAX() função aceita uma expressão que pode ser uma coluna ou uma expressão válida.

Semelhante ao MIN() função MAX() função ignora NULL valores e considera todos os valores do cálculo.,nction para encontrar o maior preço de lista de todos os produtos no products tabela:

Code language: SQL (Structured Query Language) (sql)

Aqui está o resultado:

Para encontrar o produto com o maior preço de lista, você pode usar a instrução a seguir:

a imagem A seguir mostra a saída:

neste exemplo:

  • Primeiro, a subconsulta usado o MAX() função para retornar o maior preço de lista de todos os produtos.,
  • Então, a consulta externa selecionou o produto cujo preço da lista é igual ao preço mais alto da lista retornada do subquery.

o SQL Server MAX() com a cláusula GROUP BY example

a instrução A seguir obtém o nome da marca e o maior preço de lista de produtos de cada marca:

Aqui está o resultado:

neste exemplo:

  • Primeiro, o GROUP BY cláusula dividiu os produtos em grupos pelos nomes de marca.,
  • Então, a função MAX() é aplicada a cada grupo para devolver o preço de lista mais alto para cada marca.

SQL Server MAX() com cláusula de exemplo

o exemplo seguinte encontra as marcas e o preço de lista mais elevado para cada uma., Além disso, ele usa o HAVING cláusula para filtrar todas as marcas cujo maior preço de lista são menor ou igual a 1.000:

a imagem A seguir mostra a saída:

neste tutorial, você aprendeu como usar o SQL Server MAX() função para encontrar o valor máximo de um conjunto de valores.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *