Questões de Concurso Público CIGA-SC 2020 para Programador
Foram encontradas 5 questões
Analise a instrução SQL apresentada abaixo:
SELECT id_empresa, id_atividade, COUNT(*) AS qtde
FROM empresa_atividade AS ea
GROUP BY id_empresa, id_atividade
HAVING COUNT(*)>1
Essa consulta pode ser utilizada para detectar e apontar eventuais violações dos requisitos:
Analise a instrução SQL apresentada abaixo:
SELECT id_empresa,
id_atividade,
COUNT(*) AS qtde
FROM empresa_atividade AS ea
GROUP BY id_empresa, id_atividade
WHERE COUNT(*)>1
Essa consulta pode ser utilizada para detectar e apontar eventuais violações dos requisitos:
UPDATE empresa_atividade SET in_principal='S' WHERE id_empresa IN (SELECT id_empresa FROM empresa_atividade
)
A instrução que completaria a parte ocultada da instrução SQL, de maneira que corrigisse a situação proposta, é:
Resultado da execução da instrução SQL: SELECT * FROM imposto
id_imposto ds_nome 1 Imposto A 2 Imposto B 3 Imposto C
Resultado da execução da instrução SQL: SELECT * FROM imposto_aliquota
id_aliquota id_imposto vl_inicio vl_fim vl_aliquota 1 1 0.01 50,000 1 2 1 50,000.01 150,000 2 3 1 150,000.01 500,000 5 4 1 500,000 [NULL] 10 5 2 0.01 100,000 1 6 2 100,000.01 [NULL] 2
A instrução apresentada a seguir também foi executada:
SELECT DISTINCT i.ds_nome FROM imposto i LEFT JOIN imposto_aliquota ia USING (id_imposto) ORDER BY i.ds_nome;
O resultado da instrução acima é: