• Nenhum resultado encontrado

SQL - FUNÇÕES DE UMA ÚNICA LINHA SIMONE DOMINICO - AULA 3

N/A
N/A
Protected

Academic year: 2021

Share "SQL - FUNÇÕES DE UMA ÚNICA LINHA SIMONE DOMINICO - AULA 3"

Copied!
78
0
0

Texto

(1)

SIMONE DOMINICO - AULA 3

(2)

FUNÇÕES SQL

▸ São um recurso avançado do SQL e podem ser

utilizadas para:

▸ Executar cálculos usando dados.

▸ Modificar itens de dados individuais.

▸ Manipular saída para grupos de linhas.

▸ Formatar datas e números para exibição. ▸ Converter tipos de dados de coluna.

(3)

TIPOS DE FUNÇÕES

▸ Funções de Datas; ▸ Funções numéricas; ▸ Funções de Caracter;

(4)

FUNÇÕES DE DATAS - AGE()

▸ Calcula idades.

(5)

FUNÇÕES DE DATAS - AGE()

▸ Calcula idades.

(6)
(7)
(8)

FUNÇÕES DE DATAS - AGE()

▸ Calcula idades. ▸ age(timestamp)

(9)

FUNÇÕES DE DATAS - AGE()

▸ Calcula idades. ▸ age(timestamp)

(10)

FUNÇÕES DE DATAS - CURRENT_DATE

(11)

FUNÇÕES DE DATAS - CURRENT_DATE

(12)

FUNÇÕES DE DATAS - CURRENT_TIME

(13)

FUNÇÕES DE DATAS - CURRENT_TIMESTAMP() ▸ HORA e DATA ATUAL - precisão

(14)

FUNÇÕES DE DATAS-

EXTRACT

(15)

FUNÇÕES DE DATAS-

DATE_PART

(16)
(17)
(18)
(19)

FUNÇÕES DE DATAS-

TO_DATE

(20)
(21)

FUNÇÕES NUMÉRICAS - ABS

(22)

FUNÇÕES NUMÉRICAS - CBRT

(23)

FUNÇÕES NUMÉRICAS - CBRT

(24)

FUNÇÕES NUMÉRICAS - CEIL

O menor inteiro não menor que o

(25)

FUNÇÕES NUMÉRICAS - CEIL

O menor inteiro não menor que o

(26)

FUNÇÕES NUMÉRICAS - MOD

(27)

FUNÇÕES NUMÉRICAS - MOD

(28)

FUNÇÕES NUMÉRICAS - FLOOR

(29)

FUNÇÕES NUMÉRICAS - FLOOR

(30)

FUNÇÕES NUMÉRICAS - ROUND

Arredonda um valor numérico para o

número inteiro mais próximo ou um

(31)
(32)

FUNÇÕES NUMÉRICAS - TRUNC

Retorna um número truncado para um

número inteiro ou truncado para as casas decimais especificadas.

(33)
(34)

FUNÇÕES NUMÉRICAS - SQRT

(35)

FUNÇÕES NUMÉRICAS - SQRT

(36)
(37)

FUNÇÕES DE CARACTER - CONCAT

(38)

FUNÇÕES DE CARACTER - CONCAT

(39)

FUNÇÕES DE CARACTER - CONCAT

(40)

FUNÇÕES DE CARACTER - CONCAT

(41)

FUNÇÕES DE CARACTER - FORMAT

Formata argumentos baseados em uma

(42)
(43)

FUNÇÕES DE CARACTER - LEFT

(44)

FUNÇÕES DE CARACTER - LEFT

(45)

FUNÇÕES DE CARACTER - LENGTH

Retorna o número de caracteres ou bytes

(46)

FUNÇÕES DE CARACTER - LENGTH

Retorna o número de caracteres ou bytes

(47)

FUNÇÕES DE CARACTER - POSITION

Retorna a posição de uma substring em

(48)
(49)

FUNÇÕES DE CARACTER - RIGHT

(50)

FUNÇÕES DE CARACTER - RIGHT

(51)

FUNÇÕES DE CARACTER - REPLACE

(52)
(53)

FUNÇÕES DE CARACTER - SUBSTRING

(54)

FUNÇÕES DE CARACTER - SUBSTRING

(55)
(56)

FUNÇÕES DE CONVERSÃO CONVERSÃO DE DADOS CONVERSÃO IMPLÍCITA DE DADOS

(57)

FUNÇÕES DE CONVERSÃO CONVERSÃO DE DADOS CONVERSÃO IMPLÍCITA DE DADOS CONVERSÃO EXPLÍCITA DE DADOS

(58)

FUNÇÕES DE CONVERSÃO CONVERSÃO DE DADOS CONVERSÃO IMPLÍCITA DE DADOS CONVERSÃO EXPLÍCITA DE DADOS

(59)

FUNÇÕES DE CONVERSÃO -

TO_NUMBER TO_DATE

NUMBER CARACTER DATE

(60)
(61)
(62)
(63)
(64)

FUNÇÕES DE CONVERSÃO - TO_CHAR

http://pgdocptbr.sourceforge.net/pg80/ functions-formatting.html

(65)
(66)
(67)
(68)
(69)
(70)
(71)
(72)
(73)
(74)

EXERCÍCIOS

1. Crie uma consulta para exibir a data corrente.

(75)

EXERCÍCIOS

2. Crie uma consulta para exibir o nome

(c_name) e a raiz quadrada da conta do cliente (customer) do país (c_nationkey) 24 e com

conta (c_acctbal) maior que R$ 9990

(76)

EXERCÍCIOS

2. Altere a consulta do exercício 2 para exibir a raiz quadrada em formato $99.00 e a coluna nomeada como VALOR.

(77)

EXERCÍCIOS

4. Altere a consulta do exercício 3 para exibir a quantidade de caracteres na coluna

(78)

EXERCÍCIOS

5. Crie uma consulta para exibir o nome

(c_name) e o telefone do cliente(customer) , e o telefone no formato numérico do país

(c_nationkey) 24 e com conta (c_acctbal) maior que R$ 9990

Referências

Documentos relacionados

Fundada em 03-abril-1848 por um grupo de comerciantes de grãos que procuravam soluções inovadoras para centralizar as negociações, os primeiros contratos foram conhecidos como

Para um dado valor da corrente de campo, a distância entre a curva de magnetização e a reta da resistência do circuito de campo representa a queda de tensão na resistência

Ao longo de minha vida como convertido à Igreja Católica, posso enumerar diversas oportunidades em que recebi graças e bênçãos, pela fé em Nosso Senhor Jesus

Para determinar a direção e o sentido das linhas de campo produzidas por um eletroímã, basta colocar os dedos da mão direita na direção e sentido convencional de

projetado como um paralelogramo, os pontos de tangência da elipse projeção com os lados desse paralelogramo estão sempre nos pontos médios desses lados, o que facilita o traçado a

Conversões de arquivo automáticas ocorrem de forma oculta; para utilizar este serviço, é necessário apenas copiar os arquivos que precisam ser convertidos para a pasta adequada no

Entre as concentrações 0, 300, 500, 700 ppm de íons Ce(III), a amostra que forneceu maior resistência contra corrosão foi a 3Ce3 com 300 ppm em pode ser concluir que

Abreviaturas empregadas na legenda: D OD , diâmetro nominal; D, diâmetro externo real; Sch., schedule; t, espessura de parede; d, diâmetro interno real; A, área de seção do material;