Questão FC688345
O setor de TI de um hospital precisa gerar relatórios diários com o nome dos pacientes e suas respectivas datas de internação. Esses dados estão armazenados em uma tabela chamada p
Linguagem SQL
QUADRIX · 2025
O setor de TI de um hospital precisa gerar relatórios diários com o nome dos pacientes e suas respectivas datas de internação. Esses dados estão armazenados em uma tabela chamada pacientes, com as colunas id_paciente, nome, data_internacao e diagnostico.
Com base nessa situação hipotética, assinale a opção que apresenta a instrução SQL que retorna corretamente apenas o nome e a data de internação de todos os pacientes internados no hospital.
- SELECT nome AND data_internacao FROM pacientes;
- SELECT nome, data_internacao FROM pacientes;
- SELECT nome FROM pacientes AND data_ internacao;
- SELECT nome FROM pacientes WHERE data_ internacao;
- SELECT nome OR data_internacao FROM pacientes;
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
SELECT nome, data_internacao FROM pacientes;
Essa instrução solicita explicitamente ao banco de dados que retorne apenas as colunas nome e data_internacao da tabela pacientes. Ao listar os campos desejados após SELECT, o resultado contém somente esses dois atributos, na ordem indicada.
Como não há cláusula WHERE, serão recuperadas todas as linhas existentes na tabela, ou seja, os registros de todos os pacientes internados. Colunas adicionais presentes na tabela (por exemplo, diagnostico ou id_paciente) não aparecem no conjunto de resultados.
O ponto e vírgula final encerra a instrução no padrão SQL, podendo ser exigido pelo cliente ou ferramenta usada.
Conteúdo do catálogo FC Concursos · Atualizado em