Funções
Função AVG
Retorna a média aritmética da coluna informada.
Sintaxe :
select avg(Coluna) [as New_Coluna] from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select avg(Salario) as Media from Funcion
Resultado
Media |
1071,42 |
Função MAX
Retorna o maior valor da coluna informada.
Sintaxe :
select max(Coluna) [as New_Coluna] from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select max(Codigo) as Maior_Codigo from Funcion
Resultado
Maior_Codigo |
7 |
Função MIN
Retorna o menor valor da coluna informada.
Sintaxe :
select min(Coluna) [as New_Coluna] from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select min(Codigo) as Menor_Codigo from Funcion
Resultado
Menor_Codigo |
1 |
Função SUM
Retorna o somatório da coluna informada.
Sintaxe :
select sum(Coluna) [as New_Coluna] from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select sum(Salario) as Total from Funcion
Resultado
Total |
7500 |
Função COUNT
Retorna a quantidade de registros existentes.
Sintaxe :
select count(Coluna) [as New_Coluna] from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna – Pode ser substituído pelo "*" (asterisco) |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select count(Codigo) as QtTotal from Funcion
Resultado
QtTotal |
7 |
Função DISTINCT
Usamos distinct para evitar que um determinado valor seja repetido em uma consulta.
Sintaxe :
select distinct(Coluna) from Tabela
Tabela |
Nome da tabela |
Coluna |
Nome de uma coluna |
[as New_Coluna] |
Nome da coluna de retorno [Opcional] |
Exemplo :
select distinct(Cliente) from Pedido
Resultado
Cliente |
2 |
4 |
5 |