///
Considere a execução dos comandos SQL a seguir:
create table idade ( nome char(20), idade int,)
create table categoria ( categoria char(20), limite_inferior int, limite_superior int)
insert into idade values ('Rodrigo', 14)
insert into idade values ('Marcelo',33)
insert into idade values ('Jorge',25)
insert into idade values ('Lucas',27)
insert into idade values ('Carlos',17)
insert into idade values ('Pedro',56)
insert into categoria values ('Jovem', 15, 25)
insert into categoria values ('Adulto', 25, 56)
insert into categoria values ('Idoso', 56, 100)
select c.categoria,
count(*) as qtd
from idade i, categoria c
where i.idade between c.limite_inferior and limite_superior
group by c.categoria
Qual a quantidade de cada categoria retornada pela execução do comando select?
Esta questão foi aplicada no ano de 2011 pela banca CONSULPLAN no concurso para CREA-RJ. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Sistemas de Gerenciamento de Banco de Dados.
Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.