SQL - Funções de Caracteres
Lower - força caracteres maiúsculos aparecerem em minúsculos.
Upper - força caracteres minúsculos aparecerem em maiúsculos.
Concat(x,y)- concatena a string "x" com a string "y".
Substring(x,y,str)- extrai um substring da string "str", começando em "x", e termina em "y".
To_Char(num)- converte um valor numérico para uma string de caracteres.
To_Date(char,fmt)- converte uma string caracter em uma data. ^Q - converte data para o formato apresentado.
Apresente o nome de todos os empregados em letras minúsculas.
Resp: SELECT LOWER( EMPNOME ) FROM EMP;
Apresente o nome de todos os empregados (somente as 10 primeiras letras).
Resp: SELECT SUBSTRING (1,10,EMPNOME) FROM EMP;
Apresente o nome de todos os empregados admitidos em 01/01/80.
Resp: SELECT * FROM EMP WHERE EMPADMI = ^Q"DD-AAA-YYYY"("01-JAN-1980");
ou SELECT * FROM EMP WHERE EMPADMI = ^Q("01-JAN-1980");
ou SELECT * FROM EMP WHERE EMPADMI = ^Q("01-JAN-1980");
Funções Agregadas (ou de Agrupamento) função retorno avg(n) média do valor n, ignorando nulos count(expr) vezes que o número da expr avalia para algo nao nulo max(expr) maior valor da expr min(expr) menor valor da expr sum(n) soma dos valores de n, ignorando nulos
Apresente a Média, o Maior, o Menor e também a Somatória dos Salários pagos aos empregados.
Resp:
SELECT AVG(EMPSALA) FROM EMP;
SELECT MIN(EMPSALA) FROM EMP;
SELECT MAX(EMPSALA) FROM EMP;
SELECT SUM(EMPSALA) FROM EMP;
SELECT AVG(EMPSALA) FROM EMP;
SELECT MIN(EMPSALA) FROM EMP;
SELECT MAX(EMPSALA) FROM EMP;
SELECT SUM(EMPSALA) FROM EMP;
Nenhum comentário:
Postar um comentário