Cursos / Informática para Internet / Banco de Dados / Aula
Além das funções de agregação discutidas na seção anterior, existem outras funções que podem ser usadas no comando SELECT. As principais são:
O Quadro 1, o Quadro 2 e o Quadro 3 apresentam um resumo de algumas funções de cada uma das categorias apresentadas na lista anterior.
Função | Significado |
ABS (valor) | Retorna o valor absoluto (positivo) do valor informado |
FLOOR (valor) | Retorna o maior número inteiro, igual ou menor ao valor informado |
ROUND (valor, n) | Arredonda o valor informado para n casas decimais |
POWER (valor, p) | Retorna o valor informado elevado à potência p |
Função | Significado |
LENGTH (expressão) | Retorna o número de caracteres contidos na expressão informada |
LOWER (expressão) e UPPER (expressão) | Converte para minúsculo e maiúsculo a expressão informada, respectivamente |
LTRIM (expressão) e RTRIM (expressão) | Remove os espaços em branco à esquerda e à direita da expressão informada,respectivamente |
SUBSTRING (expressão, início, tamanho): | Extrai uma parte dos caracteres da expressão, iniciando da posição informada em início, considerando a quantidade definida em tamanho |
Função | Significado |
CURDATE() e CURTIME() | Retorna a data e hora atuais, respectivamente |
EXTRACT (parte FROM data) | Retorna apenas a parte especificada de um campo de data/hora. A parte pode ser year, month, day, hour, minute etc. |
DATE FORMAT (data, formato) | Retorna a data modificando seu formato de apresentação, que pode ser: %d para dia (0-31), %m para mês (0-12), %Y para ano com quatro dígitos etc. |
Versão 5.3 - Todos os Direitos reservados