Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 62

  • (UPENET/IAUPE 2017)

Suponha que exista uma determinada tabela de livros chamada livro, com os campos id (chave primária), nome, edicao, ano, editora e autor_fk. O campo autor é uma chave estrangeira para a tabela de autores chamada autor, que possui os campos id (chave primária) e nome. Dessa maneira, qual dos comandos abaixo retorna uma lista com a quantidade de livros produzidos em cada ano para o autor de nome "Sergio‟?


A) select count(*), 1.ano from livro 1, autor a where a.nome like 'Sergio' group by 1.ano

B) select count(*), 1.ano from livro 1 where 1.autor_fk in (select id from autor where nome like 'Sergio') order by 1.ano

C) select count(*),ano from livro where autor.nome like 'Sergio' group by ano

D) select *, 1.ano from livro 1 where 1.autor_fk in (select id from autor where nome like 'Sergio') group by 1.ano

E) select count(*), 1.ano from livro 1 left join autor a on a.id = 1.autor_fk where a.nome like 'Sergio' group by 1.ano


Próximo:
EXERCÍCIOS - Exercício 63

Vamos para o Anterior: Exercício 61

Tente Este: Exercício 239

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.97ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.76ms))((ts_substr_c=1.02ms))((ts_substr_im=0.83ms))
((total= 5ms))