• Matéria: Informática
  • Autor: joelnet
  • Perguntado 7 anos atrás

Em um banco de dados, as necessidades de informação do usuário podem ser traduzidas em comandos de SELECT, principalmente a edição dos filtros, isto é, as condições que fazem parte da cláusula WHERE.

Em um sistema de clínica médica, existe uma tabela de pacientes com a seguinte especificação.

PACIENTE (CODIGO, NOME, CPF, TELEFONE, SEXO, IDADE, BAIRRO)

Neste sistema, existe a necessidade de recuperar especificamente o nome e telefone das pacientes do sexo feminino que moram em pelo menos um dos dois bairros mais próximos da clínica, o bairro Barra e o bairro Graça. O comando de SELECT que permite atender a esta necessidade é
SELECT NOME, TELEFONE FROM PACIENTE
WHERE SEXO = ‘F’ OR (BAIRRO = ‘Barra’ OR BAIRRO = ‘Graça’)
SELECT NOME, TELEFONE FROM PACIENTE
WHERE SEXO = ‘F’ AND (BAIRRO = ‘Barra’ OR BAIRRO = ‘Graça’)
SELECT NOME, TELEFONE FROM PACIENTE
WHERE SEXO = ‘F’ OR (BAIRRO = ‘Barra’ AND BAIRRO = ‘Graça’)
SELECT NOME FROM PACIENTE
WHERE SEXO = ‘F’ NOT (BAIRRO = ‘Barra’ AND BAIRRO = ‘Graça’)
SELECT NOME, TELEFONE FROM PACIENTE
WHERE SEXO = ‘F’ AND (BAIRRO = ‘Barra’ AND BAIRRO = ‘Graça’)

Respostas

respondido por: vitormusachio
0

Resposta:

SELECT NOME, TELEFONE FROM PACIENTE  

   WHERE SEXO = ‘F’ AND (BAIRRO = ‘Barra’ OR BAIRRO = ‘Graça’)

Explicação:

Perguntas similares