Procura

Banco de dadosSql (2)


EXERCÍCIOS - Exercício 431

  • (INSTITUTO AOCP 2020)

Com o objetivo de corrigir erros e efetuar melhorias, um engenheiro de dados foi contratado para analisar determinados comandos SQL presentes no sistema de uma empresa. Ao analisar corretamente a seguinte consulta SQL, o engenheiro concluirá que Empregado id_empregadonome id_departamento salario
SELECT'1', id_departamento, id_empregado, salario FROMempregado WHEREid_departamento='3' UNION SELECT'2', 'TOTAL ', 'SALARIO', SUM(salario) FROMempregado WHEREid_departamento='3' ORDER BY1,2,3



A) a consulta apresenta um erro de sintaxe, pois ordena apenas a última operação.

B) as duas operações possuem número de colunas diferente, o que gera um erro de sintaxe.

C) o uso de duas colunas virtuais (‘TOTAL’ e ‘SALARIO’) gera um erro de sintaxe na consulta.

D) o comando ‘ORDER BY’ gera um erro de sintaxe na consulta, pois não informa nomes válidos de colunas.

E) a consulta não apresenta erros de sintaxe.


Próximo:
EXERCÍCIOS - Exercício 432

Vamos para o Anterior: Exercício 430

Tente Este: Exercício 194

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=3.53ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.94ms))((ts_substr_c=1.46ms))((ts_substr_im=0.77ms))
((total= 7ms))