Ex sql

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (426 palavras )
  • Download(s) : 0
  • Publicado : 21 de agosto de 2012
Ler documento completo
Amostra do texto
Exercícios de SQL
Crie as instruções sql de acordo com as tabelas abaixo.
Não utilize a quebra de linha. Faça tudo em sequência.

<= 1 / 20 =>
1. Mostrar todos os cds
Select * fromcds
2. Mostrar os campos nome e data da compra dos cds ordenados por nome
Select Nome, DataCompra From Cds Order By Nome
3. Mostrar os campos nome e data da compra dos cds classificados pordata de compra em ordem decrescente
Select Nome, DataCompra From Cds Order By DataCompra Desc
4. Mostrar o total gasto com a compra dos Cds
Select Sum(ValorPago) as Total From Cds
5. Mostrartodas as músicas (todos os campos) do cds código 1
Select * From Musicas Where CodCd=1
6. Mostrar o nome do Cd e o nome das músicas de todos Cds
Select c.Nome, m.Nome From Cds c, Musicas m Wherec.Codigo=m.CodigoCd
7. Mostre o nome e o artista de todas músicas cadastradas
Select Nome, Artista From Musicas
8. Mostre o tempo total de músicas cadastradas
Select Sum(Tempo) Total FromMusicas
9. Mostre o número, nome e tempo das músicas do cd 5 em ordem de número
Select Numero, Nome, Tempo From Musicas Where CodigoCd=5 Order By Numero
10. Mostre o tempo total de músicas porcd
Select c.Nome, Sum(m.Tempo) as Total From Cds c, Musicas m Where c.Codigo=m.CodigoCd Group By c.Nome
11. Mostre a quantidade de músicas cadastradas
Select Count(*) as Qtde From Musicas
12.Mostre a média de duração das músicas cadastradas
Select AVG(Tempo) as Media From Musicas
13. Mostre a quantidade de Cds
Select Count(*) as Qtde From Cds
14. Mostre o nome das músicas doartista José Pedro
Select Nome From Musicas Where Artista='José Pedro'
15. Mostre a quantidade de músicas por cds
Select c.Nome, Count(*) as Qtde From Cds c, Musicas m Where c.Codigo=m.CodigoCdGroup By c.Nome
16. Mostre o nome de todos cds comprados no Submarino
Select Nome From Cds Where LocalCompra='Submarino'
17. Mostre o nome do cd e o nome da primeira músicas de todos cds...
tracking img