Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IADES 2013

Banco de DadosSQL
Código
qq019984
Banca
IADES
Órgão
EBSERH
Ano
2013
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Banco de Dados
Assinale a alternativa que apresenta, corretamente, o código que altera as datas das consultas de todos os pacientes residentes no estado de Goiás, marcadas no mês de janeiro de 2013, para o dia 04/02/2013.
  1. AUPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE DATA > ‘01/01/2013’ AND DATA < ‘31/01/2013’ AND PRONTUARIO IN (SELECT PRONTUARIO FROM PACIENTE WHERE UF=’GO’).
  2. BUPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE DATA BETWEEN ‘01/01/2013’ AND ‘31/01/2013’ AND PRONTUARIO IN (SELECT PRONTUARIO FROM PACIENTE WHERE UF=’GO’).
  3. CUPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE PACIENTE.PRONTUARIO=CONSULTA. PRONTUARIO AND PACIENTE.UF=’GO’ AND DATA IN (‘%/01/2012’).
  4. DUPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE PACIENTE.PRONTUARIO=CONSULTA. PRONTUARIO AND PACIENTE.UF =’GO’ AND DATA IN (‘%JANEIRO/2012%’).
  5. EUPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE DATA BETWEEN ‘01/01/2013’ AND ‘31/01/2013’ AND PRONTUARIO = (SELECT PRONTUARIO FROM PACIENTE WHERE UF=’GO’).
Revelar gabarito e comentário

GabaritoB — UPDATE CONSULTA SET DATA = ‘04/02/2013’ WHERE DATA BETWEEN ‘01/01/2013’ AND ‘31/01/2013’ AND PRONTUARIO IN (SELECT PRONTUARIO FROM PACIENTE WHERE UF=’GO’).

Link permanente: /questoes/qq019984