Questão de Banco de Dados — Geral — FAFIPA 2026
Banco de DadosGeral
- Código
- qa432794
- Banca
- FAFIPA
- Órgão
- SESA PR
- Ano
- 2026
- Cargo
- PSP ( )
A base de dados Oracle armazena informações sobre atendimentos ambulatoriais realizados em unidades do SUS no Paraná, conforme a tabela em formato de script SQL a seguir. ATENDIMENTO ( ID_ATENDIMENTO NUMBER, COD_UNIDADE NUMBER, DATA_ATENDIMENTO DATE, CUSTO NUMBER(10,2) ) O Analista de Sistemas precisa gerar um relatório gerencial que apresente, para cada unidade de saúde, o custo total dos atendimentos realizados no mês de março de 2024, somente das unidades cujo custo total mensal seja superior a R$ 10.000,00, ordenando o resultado do maior para o menor custo. Assinale a alternativa que apresenta a consulta SQL CORRETA em Oracle, atendendo integralmente ao requisito descrito.
- ASELECT COD_UNIDADE, CUSTO FROM ATENDIMENTO WHERE DATA_ATENDIMENTO LIKE '%03/2024%' GROUP BY COD_UNIDADE HAVING CUSTO > 10000;
- BSELECT COD_UNIDADE, SUM (CUSTO) FROM ATENDIMENTO WHERE DATA_ATENDIMENTO BETWEEN '01/03/2024' AND '31/03/2024' AND SUM (CUSTO) > 10000 GROUP BY COD_UNIDADE ORDER BY SUM (CUSTO) DESC;
- CSELECT COD_UNIDADE, SUM (CUSTO) FROM ATENDIMENTO GROUP BY COD_UNIDADE WHERE SUM (CUSTO) > 10000 AND DATA_ATENDIMENTO BETWEEN DATE '2024-03-01' AND DATE '2024-03-31';
- DSELECT COD_UNIDADE, SUM (CUSTO) FROM ATENDIMENTO WHERE DATA_ATENDIMENTO >= DATE '2024-03-01' AND DATA_ATENDIMENTO < DATE '2024-04-01' GROUP BY COD_UNIDADE HAVING SUM (CUSTO) >= 10000 ORDER BY SUM (CUSTO);
- ESELECT COD_UNIDADE, SUM (CUSTO) FROM ATENDIMENTO WHERE DATA_ATENDIMENTO >= DATE '2024-03-01' AND DATA_ATENDIMENTO < DATE '2024-04-01' GROUP BY COD_UNIDADE HAVING SUM (CUSTO) > 10000 ORDER BY SUM (CUSTO) DESC;