Exercícios MYSQL
1.Mostrar todos os cds.
SELECT Codigo, Nome, DataCompra, ValorPago, LocalCompra, Album
FROM dbo.[CD's]
2. Mostrar os campos nome e data da compra dos cds ordenados por nome
SELECT TOP (100) PERCENT Nome, DataCompra
FROM dbo.[CD's]
ORDER BY Nome
3. Mostrar os campos nome e data da compra dos cds classificados por data de compra em ordem decrescente
SELECT TOP (100) PERCENT Nome, DataCompra
FROM dbo.[CD's]
ORDER BY DataCompra DESC
4. Mostrar o total gasto com a compra dos Cds
SELECT SUM(ValorPago) AS Expr1
FROM dbo.[CD's]
5. Mostrar todas as músicas (todos os campos) do cds código 1
SELECT CodigoCD, Numero, Nome, Artista, Tempo
FROM dbo.Musicas
WHERE (CodigoCD = 1)
6. Mostrar o nome do Cd e o nome das músicas de todos Cds
SELECT dbo.[CD's].Nome, dbo.Musicas.Nome AS Expr1
FROM dbo.[CD's] INNER JOIN dbo.Musicas ON dbo.[CD's].Codigo = dbo.Musicas.CodigoCD
7. Mostre o nome e o artista de todas músicas cadastradas
SELECT Nome, Artista
FROM dbo.Musicas
8. Mostre o tempo total de músicas cadastradas
SELECT SUM(Tempo) AS Expr1
FROM dbo.Musicas
9. Mostre o número, nome e tempo das músicas do cd 5 em ordem de número
SELECT Numero, Nome, Tempo
FROM dbo.Musicas
WHERE (CodigoCD = 5)
11. Mostre a quantidade de músicas cadastradas
SELECT Nome
FROM dbo.Musicas
12. Mostre a média de duração das músicas cadastradas
SELECT AVG(Tempo) AS Expr1
FROM dbo.Musicas
13. Mostre a quantidade de Cds
SELECT COUNT(Codigo) AS Expr1
FROM dbo.[CD's]
14. Mostre o nome das músicas do artista José Pedro
SELECT Nome
FROM dbo.Musicas
WHERE (Artista = 'JosePedro')
16. Mostre o nome de todos cds comprados no Submarino
SELECT Nome
FROM dbo.[CD's]
WHERE (LocalCompra = 'Submarino')