Escolar Documentos
Profissional Documentos
Cultura Documentos
CONCEITUAL AINDA
NO SE PREOCUPA
COM OS ATRIBUTOS
COMANDOS SQL
SELECT * FROM pedido WHERE data IS
NOT NULL (SELECIONE TODO
MUNDO ONDE NO NULO),
QUANDO NECESSRIO SABER SE
UM DETERMINADO CAMPO NULO
OU NO USA-SE ESTE COMANDO
ACIMA.
SELECT 5 NOT BETWEEN 2 AND 9 (5
NO EST ENTRE 2 E 9 ? FALSO
SELECT ISNULL (2/0) RESULTADO = 1
(CALCULA UM RESULTADO E A PARTIR
DESSE RESULTADO ELE VAI
FUNES DE STRING
SELECT ASCII(h) RETORNA UM VALOR DECIMAL
REFERENTE A LETRA NA TABELA ASCII
SELECT CHAR(72) RETORNA A LETRA QUE
REPRESENTA O NUMERO SELECIONADO NA TABELA
ASCII
SELECT CONCAT('www','.','mjailton','.','com','br')
CONCATENA DUAS OU MAIS STRING.
Ex: SELECT CONCAT(cliente, ' - ' ,cidade) from cliente
SELECT CONCAT_WS('-',cliente,cidade,cep,ie) from
cliente SEPARA OS CAMPOS COM TRAO PRECISANDO
APENAS SER COLOCANDO APENAS UMA VEZ.
FUNES STRING
SELECT INSTR('MJAILTON','N') RETORNA A
POSIO DA PRIMEIRA OCORRNCIA DA
SUBSTRING NA STRING.
SELECT INSERT('MJAILTON',3,2,'COM')
INSERE A PALAVRA COM NA POSIO 3 DA
PALAVRA MJAILTON, SUBSTITUINDO 2
CARACTERES MOSTRANDO O RESULTADO
MJCOMLTON
SELECT LCASE ou LOWER('MJAILTON')
MOSTRA A PALAVRA MJAILTON EM
MINUSCULO
Ex: SELECT LCASE(cliente) from cliente
FUNES STRING
SELECT LEFT(cliente,4) from cliente
RETORNA OS CARACTERES A ESQUETA
DO CAMPO CLIENTE DA TABELA CLIENTE.
SELECT LOCATE('te','cliente')
RETORNA A POSIO DA PRIMEIRA
OCORRNCIA DA SUBSTRING NA STRING.
NO CASO VAI RETORNAR O VALOR 4.
SELECT LOCATE('e','cliente',5)
RETORNA A POSIO DA PRIMEIRA
OCORRNCIA DA SUBSTRING NA STRING,
INICIANDO NA POSIO POS, NO CASO
FUNES STRING
SELECT LTRIM('
mjatilon ') RETORNA A
STRING SEM OS ESPAOS VAZIOS.
SELECT ORD('M') RETORNA O VALOR DA
STRING NA TABELA ASCII, NO CASO O VALOR
RETORNADO DA PALAVRA M SER 77
CONFORME A TABELA ASCII.
SELECT LENGTH('MJAILTON') RETORNA O
TAMANHO DA STRING, NO CASO O RESULTADO
DO MOSTRADO SER 8.
SELECT REPEAT('M',5) REPETE UMA STRING
UMA DETERMINADA QUANTIDADE DE VEZES.
FUNES STRING
SELECT REPLACE('CURSO COMPLETO
DE PROGRAMAO','M','X') TROCA A
PALAVRA M PELA LETRA X EM TODA
EXTENSO DA STRING.
SELECT SUBSTRING('CHARLES',3,5)
RETORNA A PALAVRA (ARLES) POIS
INICIA A PARTIR DA POSIO 3 E
MOSTRANDO 5 CARACTERES.
SELECT UCASE('charles emannuel')
TRANSFORMA A STRING MAISCUSLO.
FUNO MATEMTICA
SELECT ABS(-3) RETORNA O VALOR
ABSOLUTO DE UM NUMERO, NO CASO 3
SELECT SIGN(-1,0,1) RETORNA O SINAL
DO ARGUMENTO.
SELECT MOD(5,3) MOSTRA O RESTO DA
DIVISO ENTRE DOIS NMEROS, NO CASO
2.
SELECT FLOOR(5.443) RETORNA O
MAIOR VALOR INTEIRO NO MAIOR QUE X.
SELECT CEILING(5.443) RETORNA O
MENOR VALOR INTEIRO NO MENOR QUE X,
CASO ESSE X SERIA O VALOR 5
FUNO MATEMTICA