A Secretaria de saúde de Magabuína, após terminar a campanha de vacinação contra a gripe, observou que houve a sobra de uma grande quantidade de vacinas adultas nos postos de saúde. Com o intuito de prorrogar a campanha de vacinação para atender a população idosa, é necessário identificar a quantidade de pessoas com 55 ou mais anos atingida pela campanha que está encerrada. Com isso a equipe de T.I. observou que a tabela de cadastro PACIENTES tem os campos ctsus, nome, idade onde ctsus é o cartão SUS do paciente, nome é o nome completo e idade é composta por até 3 números inteiros, depois temos e a tabela VACINACAO tem os campos ctsus que também reflete o cartão SUS do paciente e tem a mesma estrutura do campo ctsus da tabela PACIENTES, idcampanha reflete a Campanha de Vacinação. Com base nestas informações avalie as alternativas a seguir e identifique a que corretamente expressa a instrução S.Q.L. necessária para trazer os resultados das pessoas com 55 ou mais anos de idade que foram vacinadas até o final da campanha, sabendo-se que a campanha em questão é a de código 25.
Assinale a alternativa que apresenta o correto Script S.Q.L.
Escolha uma:
a. SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus IN (SELECT ctsus FROM VACINACAO WHERE idcampanha = 25);
b. SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus IN (INSERT ctsus FROM VACINACAO WHERE idcampanha >< 25);
c. SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus NOT IN (INSERT ctsus FROM VACINACAO WHERE idcampanha <> 25);
d. SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus NOT IN (SELECT ctsus FROM VACINACAO WHERE idcampanha <= 25);
e. SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus IN (SELECT ctsus FROM VACINACAO WHERE idcampanha >= 25);
Respostas
respondido por:
20
SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus IN (SELECT ctsus FROM VACINACAO WHERE idcampanha = 25);
juaoflavio:
correto no AVA.
respondido por:
2
Resposta:
SELECT nome FROM PACIENTES WHERE idade >= 55 AND ctsus IN (SELECT ctsus FROM VACINACAO WHERE idcampanha = 25);
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás