Este artigo discutirá como podemos usar a função max () no SQL padrão. Lembre -se de que vários mecanismos de banco de dados podem fornecer variações desta função.
O que é a função sql max ()?
A função max () no SQL é uma função agregada. É preciso um conjunto numérico e retorna o maior valor do conjunto fornecido. Você pode passar uma coluna contendo valores numéricos ou uma expressão que retorna um (s) valor (s) numérico (s).
Como a função retorna um único valor, podemos pensar nisso como uma função escalar.
A sintaxe da função é mostrada abaixo:
Max (A função leva um argumento contendo valores numéricos não nulos. Portanto, o argumento deve ter valores numéricos.
A função retornará um tipo de dados semelhante ao dos valores de entrada fornecidos.
Exemplo de uso
Os seguintes são exemplos de amostra de uso da função max () em SQL.
Exemplo 1
Um exemplo simples de uso da função max () é mostrado abaixo:
O exemplo acima usa a função máxima para obter o maior número em uma matriz de valores numéricos. O valor de retorno é:
MáxExemplo 2
Embora seja recomendável passar os valores numéricos como o parâmetro da função, ele pode funcionar com valores não numéricos, como mostrado no exemplo abaixo:
Neste exemplo, a função comparará o número de caracteres em cada valor da string. O valor resultante é como mostrado:
MáxExemplo 3
Também podemos calcular o valor máximo em uma coluna. Por exemplo, suponha que tenhamos uma tabela contendo detalhes de pagamento, conforme mostrado no exemplo abaixo:
Podemos calcular a quantidade máxima usando a função máxima, como mostrado abaixo:
Selecione Max (valor) do pagamento;O acima retorna a quantidade mais alta da coluna.
Conclusão
Este artigo discutiu a função sql max () no SQL padrão. Usando esta função, você pode determinar o valor máximo dentro de um conjunto fornecido.