Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Estudos PL/SQL: Agregando e Relacionando Dados com Group By, Having, Joins e Views, Esquemas de Estatística

Neste documento, aprenda a utilizar group by para agregar resultados de campos semelhantes, having para filtrar os resultados, joins para combinar dados de tabelas relacionadas e views para criar novas tabelas baseadas em consultas. Além disso, saiba sobre o conceito de packages e suas vantagens. Ensaie as sintaxes e tipos de joins, compreenda a criação de views e aprenda a utilizar o comando case em consultas.

Tipologia: Esquemas

2021

Compartilhado em 18/08/2021

desespero_dalic
desespero_dalic 🇧🇷

1 documento

1 / 5

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Estudos PL/SQL
Group By – Utilizado para juntar os resultados de um mesmo
campo.
Sintaxe:
Podemos usar:
SUM: soma
MAX: máximo
MIN: mínimo
AVG : average
COUNT: conta ocorrência
Quando utilizar o SUM e omitir o campo, será agregado toda a
tabela (ou seja, será somado todos os campos da tabela).
Count(*) mostra a quantidade de vezes que certo valor da tabela
aparece
Comando HAVING:
Demonstra um resultado a partir de um critério definido. Como por
exemplo, demonstrar os estados que tem limite maior que 100mil
reais.
O modo como será agrupado
Campos que irei relacionar
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Estudos PL/SQL: Agregando e Relacionando Dados com Group By, Having, Joins e Views e outras Esquemas em PDF para Estatística, somente na Docsity!

Estudos PL/SQL

Group By – Utilizado para juntar os resultados de um mesmo campo. Sintaxe: Podemos usar: SUM: soma MAX: máximo MIN: mínimo AVG : average COUNT: conta ocorrência Quando utilizar o SUM e omitir o campo, será agregado toda a tabela (ou seja, será somado todos os campos da tabela). Count(*) mostra a quantidade de vezes que certo valor da tabela aparece Comando HAVING: Demonstra um resultado a partir de um critério definido. Como por exemplo, demonstrar os estados que tem limite maior que 100mil reais. Campos que irei relacionar^ O modo como será agrupado

Consulta com condição – Utilizando CASE: Sintaxe: Joins --- Une tabelas a partir de um ou mais campos em comum, ideal para relacionar dados. 1)Sintaxe:

**Packages:

  1. O que é:** Agrupamento de procedures e functions relacionadas entre si, como por exemplo, o package Cliente une procedures e funções que serão implementadas na tabela “Cliente”. Vantagens:
  • Economiza grants, pois dá as devidas permissões para o usuário em blocos, e não 1 a 1, facilitando a administração.
  • Economiza sinônimos.
  • Facilita a manutenção.

2) Sintaxe: