Considere a seguinte tabela de um banco de dados relacional:...
MMM (C1, C2, C3, C4, C5)
O comando SQL para obter, a partir dessa tabela, os campos C2, C3 e C5, para registros cujo valor de C1 seja igual a 25 e cujo valor de C3 seja diferente de 50, é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
O enunciado da questão nos prove uma tabela chamada MMM , com 5 atributos, C1, C2, C3, C4, e C5, sendo que C1 é a chave primária.
Para realizar a consulta solicitada no enunciado, vemos que as alternativas A B e C estão erradas pois estão selecionando colunas que não existem. A alternativa E faz a comparação errada da coluna C1 utilizando o LIKE ao invés do = , além de ter a logica errada ao usar o OR como conectivo lógico, o que não atenderia ao enunciado. Portanto, a alternativa correta é a letra D.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
os campos C2, C3 e C5: SELECT C2, C3, C5
para registros cujo valor de C1 seja igual a 25: WHERE C1 = 25
cujo valor de C3 seja diferente de 50: AND C3 < > 50;
Letra :D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo