Imagem de fundo

Um analista de negócios de uma empresa solicita um...

Um analista de negócios de uma empresa solicita um relatório das últimas 30 vendas realizadas. Nesse relatório, devem constar o nome do cliente, a data e a hora da venda e o valor da nota fiscal. O SGBD é o PostgreSQL versão 9. Assinale a alternativa que apresenta corretamente o SQL que traz as informações desse relatório. Observação: Considerar ID como a chave primária das tabelas envolvidas.


A

SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

LIMIT 30;


B

SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL, COUNT(N.ID)

FROM CLIENTE C JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

ORDER BY C.NOME

HAVING COUNT(N.ID) <-30;


C

SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE) WHERE ROWNUM = 30;


D

SELECT TOP 30 C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE);


E

SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

FETCH FIRST 30 ROWS ONLY;