order by - sql

436 palavras 2 páginas
Exercícios Banco de dados 2

Pesquise os comandos SQL : Order By, Sum, Group By, Count e AVG e Max, em seguida use as tabelas a seguir para resolver as questões abaixo:

CDS (CÓDIGO, NOME, DATA_COMPRA, VALOR_PAGO, LOCAL_COMPRA, ALBUM)
MÚSICAS (CODIGO_CD, NÚMERO, NOME, ARTISTA, TEMPO)

1. Mostrar todos os CDs.
Select * from CDs

2. Mostrar os nomes dos CDs e datas das compras ordenados por nome.
Select nome, data_compra from CDs order by nome

3. Mostrar os nomes e datas das compras dos CDs ordenados por data da compra em ordem decrescente.
Select nome, data_compra from CDs order by data_compra Desc

4. Mostrar o total gasto com a compra dos CDs.
Select sum(valor_pago) as Total from CDs

5. Mostrar todas as músicas (campos) do CD de código 1. select * from Músicas where código_CD=1

6. Mostrar o nome dos Cds e os nomes das músicas de todos os Cds.
Select c.nome, m.nome from CDs c, músicas m where c.codigo=m.codigo_cd

7. Mostre o nome e o artista de todas as músicas cadastradas.
Select nome, artista from músicas

8. Mostre o tempo total de todas as músicas cadastradas.
Select sum (tempo) Total from músicas

9. Mostre o número, nome e tempo das músicas do cd 5 em ordem de número.
Select número, nome, tempo
From músicas
Whrere código_cd=5 order by número

10. Mostre o tempo total de músicas por CD.
Select c.nome, sum( m.tempo) as somaTempo
From cds c, musicas m
Where c.código=m.codigo_cd group by c.nome

11. Mostre a quantidade de músicas cadastradas.
Select count(*) as Qtde from músicas

12. Mostre a média de duração das músicas cadastradas.
Select AVG(tempo) from músicas as Média

13. Mostre a quantidade de Cds.
Select count(*) as Qtde from Cds

14. Mostre o nome das músicas do artista David Guetta.
Select Nome from músicas where artista like “David Guetta”

15. Mostre a quantidade de músicas por cd.
Select c.nome, count(*) as Qtde from CDs c, músicas m
Where c.código=m.codigo_CD GROUP BY c.nome

Relacionados

  • Banco de dados
    5472 palavras | 22 páginas
  • SQL Comandos
    1960 palavras | 8 páginas
  • Mrs jones
    1556 palavras | 7 páginas
  • Comandos de banco de dados - oracle
    2527 palavras | 11 páginas
  • Cadernode sql
    2330 palavras | 10 páginas
  • Relatario do tutorial SQL no site W3schoos copia de seguran a
    4039 palavras | 17 páginas
  • SQL-Apostila
    3130 palavras | 13 páginas
  • Apostila SQL
    4128 palavras | 17 páginas
  • Pilinha
    1082 palavras | 5 páginas
  • Redação
    401 palavras | 2 páginas