domingo, 22 de dezembro de 2019

SQL - Funções de Caracteres


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"); 


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; 



Nenhum comentário: