Imagem de fundo

Em um banco de dados Oracle 19c, aberto e funcionando em...

Em um banco de dados Oracle 19c, aberto e funcionando em condições ideais, existe uma tabela tprocessos com dados válidos, que tem a seguinte estrutura:


- id_processo (número único de identificação do processo)

- data_abertura (data em que o processo foi aberto)

- id_vara (identificador da vara do trabalho onde o processo tramita)

- valor_processo (valor monetário associado ao processo)


O comando SQL que lista o id_vara, o número total de processos por vara e o valor total dos processos, em ordem decrescente, somente das varas que possuem mais de 100 processos abertos antes de 1º de janeiro de 2020, é:


A

SELECT id_vara, COUNT(*) AS total_processos, SUM(valor_processo) AS valor_total

FROM tprocessos

WHERE data_abertura < '2020-01-01'

GROUP BY id_vara

HAVING COUNT(*) > 100

ORDER BY SUM(valor_processo) DESC;


B

SELECT id_vara, COUNT(*) AS total_processos, SUM(valor_processo) AS valor_total

FROM tprocessos

WHERE data_abertura < '2020-01-01'

GROUP BY id_vara

ORDER BY SUM (valor_processo) DESC

HAVING COUNT(*) > 100;


C

SELECT id_vara, COUNT(id_processo) AS total_processos, SUM(valor_processo) AS valor_total

FROM tprocessos

WHERE data_abertura < '2020-JAN-01'

GROUP BY id_vara

HAVING COUNT (id_processo) > 100

ORDER BY COUNT (valor_total);


D

SELECT id_vara, COUNT(*) AS total_processos, SUM(valor_processo) AS valor_total

FROM tprocessos

WHERE data_abertura <= '2020-01-01'

GROUP BY id_vara

ORDER BY valor_total;


E

SELECT id_vara, COUNT(*) AS total_processos, SUM(valor_processo) AS valor_total

FROM tprocessos

WHERE data_abertura < '2020-01-01'

GROUP BY id_vara

HAVING SUM(valor_processo) > 100000

ORDER BY valor_total DESC;