Banco de dados
Por: Jose.Nascimento • 6/9/2017 • 708 Palavras (3 Páginas) • 591 Visualizações
...
de forma crescente.
select * from categorias where desc_categorias like ’%a%’ order by cod_categorias asc
folha
2)
select banda,componentes from artistas order by banda asc;
3)
select banda,datacadastro from artista order by datacadastro desc;
4)
select * from musicas where codigoartista=0158;
5)
select nome,codigoartista from musicas;
6)
select numero,nome,tempo from musicas where codigoartista=0654 order by codigoartista asc;
7)
select nome from musicas where codigoartista=541;
8)
select nome from musicas order by nome asc;
9)
select banda from artista where cidade=’Montevideo’;
10)
select banda from artista where banda like ’%a%’;
11)
select banda from artista where estilo like ’ROC%’;
12)
select banda from artista where estado=’rs’;
13)
select nome from musicas where tempo<=’3:00’;
14)
select * from musicas where formato like ’%d’;
15)
select numero,nome from musicas where numero>8000;
16)
select tempo,formato,numero from musicas where codigoartista=’0125’ order by numero asc;
folha operadores select
select codigo,banda from artista where codigo between 158 and 541;
select codigo,banda from artista where codigo not between 158 and 541;
ex1:
mostre todas as colunas da tabela músicas em que o tempo esteja entre 2:50 e 3:10 min
select * from musicas where tempo between "2:30" and "3:10";
ex2:
não mostre as colunas formato e codigo do artista que tenham o número entre 8800 e 9000 da tabela musicas sendo que as demais colunas
e linhas que não estejam nesse intervalo devem aparecer.
select numero,nome,tempo from musicas where numero not between 8800 and 9000;
ex3:
mostre os campos estilo e componentes da tabela artista em que o estilo esteja entre dep house e gaucha
select estilo, componentes from artista where estilo between "deep house" and "gaúcha";
ex4:
mostre o formato e o tempo das musicas que não sejam dos artistas que estão entre o codigo de artista 541 e 741
select formato,tempo from musicas where codigoartista not between 541 and 741;
ex5:
mostre todos os campos da tabela musica em que o nome da musica esteja entre cancion para uno e el primero
select * from musicas where nome between "canción para uno" and "el primero";
ex6:
mostre todos os campos da tabela musica onde o formato esteja entre cd e dvd
select * from musicas where formato between "cd" and "dvd";
recuperar dados de várias tabelas (joins)
select codigo,banda,musicas.nome from artista,musicas;
select artista.codigo,artista.banda,musicas.nome from artista,musicas where artista.codigo= musicas.codigoartista;
ex:
1) mostre o codigo a banda e o estilo do artista
...