T PICOS AVAN ADOS DE BASE DE DAODS

491 palavras 2 páginas
Disco: (nº Título, faixas)
Autor (Nº Autor, Nome, Nacionalidade, idade, sexo);

13.08.2015

Tema: funções de Agregação
Sumário: count, Max, Min, Sum Avc (average)
Funções de agregação e os valores Distinct e Null

Count: Permite contar as linhas de uma tabela ou de uma coluna.
Ex: Count (*) – devolve o número de linhas que resulta de um select
Count (coluna) – devolve o número de linhas das colunas diferentes de null
Count (distinct coluna) – devolve o número de ocorrência sem repetições da coluna..

1 – Visualisar a quantidade de autores na base de Dados Música
Select count (*) As Total
From Autor;

2 – Visualisar a quantidade de autores do sexo feminino
Select count (*) As Mulheres
From Autor
Where sexo = “ f ” or sexo= ”F ”

3- Visualisar a quantidade de autores com telefone
Select count (telefone)
From Autor;

4 - Visualisar quantas faixas são do género KIZOMBA
Select count (*)
From faixa
Where Genero = ” KIZOMBA “

MAX: Permite visualizer o maior valor (numérico) de uma coluna.
Select Max (idade) As Mais/velho
From Autores;

Min: permite visualizar o menor valor número de uma coluna
SUM: soma todos os valores de uma coluna sempre que for numérico.

Average: calcula a média dos valores de uma coluna
Select avg (idade) as médiafinal

5- Criar uma consulta para visualizar a quantidade de autor sem telefone
Select count (*) As Sem tefefone
From Autor
Where Telefone is null

6- Visualizar a quantidade de autores sem repetições de nome
Select count (distinct nomes) As Total
From Autor,

Distinct : evita repetições de dados.

18/08/2014
TEMA: AGRUPANDO INFORMAÇÃO

SUMÁRIO: Cláusula GROUP BY
- Cláusula HAVING
- WHERE VS HAVING
- AGRUPAMENTO E O VALOR NULL
- ORDENAÇÃO

A Clausula GROUP BY está intimamente ligada as funções de agregação obtendo valores estatítsicos sobre os grupos formados, esta divide o resultado de um SELECT num grupo de resultados que irão processados pelas funções de agregação.
Se um comando SELECT tiver a clausula Group By, então todas as colunas

Relacionados

  • Fluxogramas
    162745 palavras | 651 páginas
  • Concurso TI
    166209 palavras | 665 páginas
  • Engenharia eletronica
    170363 palavras | 682 páginas
  • Handbook de TI para Concursos
    194543 palavras | 779 páginas
  • Senhor
    341884 palavras | 1368 páginas
  • Curso completo mysql
    356494 palavras | 1426 páginas