SóProvas


ID
944470
Banca
VUNESP
Órgão
FUNDUNESP
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

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, é:

Alternativas
Comentários
  • O comando SQL para obter, a partir dessa tabela: FROM MMM
    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
  • Prezados,
    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.