19.08.2021 Views

1546027450-1546027450-sql

Ensina estrutura básica de SQL

Ensina estrutura básica de SQL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SQL – Structured Query Language – rápido e fácil - 99

Capítulo 6 – FUNÇÕES

Neste capítulo apresentaremos as funções nativas da SQL, conforme

implementadas no Oracle Database. As funções estão agrupadas

conforme segue:

• Funções de grupo;

• Funções de linha;

• Funções numéricas;

• Funções de conversão;

• Funções de expressões regulares;

• Outras funções.

6.1 Funções de grupo

Funções de grupo (também conhecidas como funções de agregação)

são funções nativas SQL que operam em grupos de linhas e retornam

um valor para todo o grupo. Estas funções são: SUM, AVG, MAX, MIN,

COUNT, MEDIAN, STDDEV e VARIANCE.

6.1.1 SUM

A função SUM retorna a soma por grupo das colunas selecionadas. Imagine,

por exemplo, uma tabela denominada PEDIDO com os seguintes dados:

NR_PEDIDO VALOR UF

--------- ----- --

1 2500 SP

2 1200 RJ

3 1600 SP

4 1800 RJ

Podemos obter o total por UF (Estado) dos pedidos utilizando a função

SUM. Observe:

SELECT UF, SUM(VALOR) FROM PEDIDO GROUP BY UF;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!