Questão de Banco de Dados — SQL — FCC 2012
Banco de DadosSQL
- Código
- fc121227
- Banca
- FCC
- Órgão
- MPE-AP
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista Ministerial - Tecnologia da Informação
Para que o resultado de uma consulta consiga trazer apenas as seguintes linhas e colunas:Brasil|10|0|ArgentinaBolivia|4|2|ArgentinaBrasil|2|0|BolíviaÉ necessária a execução do comando
- ASELECT a.Nome,b.Placar1,b.Placar2,a.Nome FROM Time a, Jogo b;
- BSELECT (SELECT Nome FROM Time WHERE Time.Codigo = Jogo.Time1) as Time1,Placar1,Placar2,(SELECT Nome FROM Time WHERE Time.Codigo = Jogo.Time2) as Time2 FROM Jogo;
- CCREATE VIEW champ AS SELECT a.Nome,b.Placar1,c.Nome,b.Placar2 WHERE (b.Placar1 > b.Placar2 AND b.Time1 = a.Codigo) OR (b.Placar2 > b.Placar1 AND b.Time2 = a.Codigo) FROM Time as c,Jogo as b,Time as c;
- DSELECT a.*,b.* FROM Time a, Jogo b INNER JOIN Time;
- ESELECT a.Nome,b.Placar1,b.Placar2,a.Nome FROM Time a, Jogo b LEFT JOIN Jogo;