SóProvas


ID
5108641
Banca
ACCESS
Órgão
Câmara de Mangaratiba - RJ
Ano
2020
Provas
Disciplina
Banco de Dados
Assuntos

Em um banco de dados relacional, deseja-se realizar uma consulta na qual o resultado seja uma tabela com todos os registros da tabela CLIENTES, cujo campo SALARIO seja maior do que R$ 1.000,00, sendo o resultado ordenado por nome e de forma crescente.

A sintaxe SQL correspondente é

Alternativas
Comentários
  • Assertiva D

    SELECT * FROM Clientes WHERE Salario>1000 ORDER BY Nome ASC;

    ORDER BY organiza os resultados de acordo com uma ou mais colunas da tabela

  • Vamos pegar o enunciado e ir tratando a sintaxe do Banco de Dados até chegar ao gabarito.

    • "...deseja-se realizar uma consulta na qual o resultado seja uma tabela com todos os registros da tabela CLIENTES", <- Para selecionar todos os campos, eu dou um * e seleciono onde ou qual é a tabela a ser filtrada <=> Select * From Clientes <- Eliminamos as letras B e C;

    • ..."cujo campo SALARIO seja maior do que R$ 1.000,00.... Vou inserir a cláusula condicional <=> WHERE Salario>1000" <- Eliminamos as letras A e C.

    • "...sendo o resultado ordenado por nome e de forma crescente... Ordenar por nome de forma ascendente <=> ORDER BY Nome ASC" <- Eliminamos as letras A e E

    GABARITO LETRA D -> SELECT * FROM Clientes WHERE Salario>1000 ORDER BY Nome ASC;