Filtrar


Questões por página:
Os bancos de dados relacionais permitem seu gerenciamento por meio da linguagem SQL que possui a linguagem de controle de dados (DCL), a linguagem de transação de dados (DTL), entre outras linguagens. São exemplos de comandos da DCL e DTL, respectivamente:
Uma Secretaria da Fazenda mantém um banco de dados com informações sobre empresas e suas fiscalizações. A tabela FISCALIZACAO contém os campos id fiscalizacao (PK), id empresa, data fiscalização, status e valor_multa. Em condições ideais, a consulta SQL que retorna a quantidade de fiscalizações com status Concluída e o total arrecadado com multas por empresa é: 
Uma consultoria tributária mantém um banco de dados com a tabela impostos, que registra os valores de impostos pagos por empresas. A estrutura da tabela é apresentada a seguir:
idempresa (INT): Identificador único da empresa
nome_empresa (VARCHAR): Nome da empresa
valor imposto (DECIMAL.): Valor do imposto pago
data pagamento (DATE): Data do pagamento (formato padrão ISO (YYYY-MM-DD))
categoria (VARCHAR): Categoria do imposto (exemplo: "ICMS", "ISS", "IPI")
? contador precisa de um relatório que mostre o total de impostos pagos por categoria em 2024, ordenado pelo valor total de forma decrescente. Considerando que o banco de dados está aberto e em condições ideais, o comando SQL que atende a necessidade do contador é:
mostrar texto associado

Analise a seguinte expressão SQL e assinale a alternativa correta.


select relacao_funcionarios.funcionario, relacao_funcionarios.cargo,

   case when relacao_funcionarios.area_cargo = 1 then 'Saúde' else 'Outros' end area

 from (select fun_nome funcionario, car_nome cargo,

   case

        when C.car_nome = 'Enfermeiro' then 1 else 0

        when C.car_nome = 'Medico' then 1 else 0

        when C.car_nome = 'Programador' then 2 else 0

    end area_cargo

   from funcionario F, cargo C

 where F.car_id = C.car_id) relacao_funcionarios

mostrar texto associado
Considerando que a tabela funcionario permite incluir registros com valores nulos (NULL) no campo fun_nome, qual alternativa apresenta a expressão SQL correta para substituir apenas os valores nulos, do campo fun_nome, por “Nome não informado”?

Imagem associada para resolução da questão