Logo Passei Direto
Buscar
Um programador recuperou os dados dos bairros Penha, Ipanema, Flamengo e Centro gravados na coluna BAIRRO da tabela CLIENTE.
A sintaxe SQL correta usada por ele para realizar essa atividade foi SELECT * FROM CLIENTE
A) WHERE BAIRRO IN ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro').
B) WHERE BAIRRO = ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro').
C) WHEN BAIRRO = ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro').
D) WHERE BAIRRO BETWEEN ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro').
User badge image
Questões Para a Compreensão

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Vamos analisar as alternativas para encontrar a sintaxe SQL correta para recuperar os dados dos bairros Penha, Ipanema, Flamengo e Centro. A consulta SQL correta deve usar a cláusula `WHERE` para filtrar os resultados com base na coluna `BAIRRO`. A opção que utiliza a cláusula `IN` é a mais adequada, pois permite especificar múltiplos valores. Analisando as opções: A) WHERE BAIRRO IN ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro'). - Esta opção está correta, pois usa a cláusula `IN` para buscar os bairros especificados. B) WHERE BAIRRO = ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro'). - Esta opção está incorreta, pois o operador `=` não pode ser usado para múltiplos valores dessa forma. C) WHEN BAIRRO = ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro'). - Esta opção está incorreta, pois a palavra-chave correta é `WHERE`, não `WHEN`. D) WHERE BAIRRO BETWEEN ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro'). - Esta opção está incorreta, pois `BETWEEN` é usado para intervalos numéricos ou de datas, não para múltiplos valores. Portanto, a alternativa correta é: A) WHERE BAIRRO IN ('Penha ', 'Ipanema ', 'Flamengo ', 'Centro').

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Seja uma tabela assim definida: FUNCIONARIO (IDFUNC, NOME, DATANASCIMENTO, SALARIO). Qual consulta SQL retorna o maior salário?
A- SELECT > SALARIO FROM FUNCIONARIO.
B- SELECT MAX(SALARIO) FROM FUNCIONARIO.
C- SELECT AVG(SALARIO) FROM FUNCIONARIO.
D- SELECT FUNCIONARIO FROM SALÁRIO.

Mais conteúdos dessa disciplina