Procura

Banco de dadosSql (2)


EXERCÍCIOS - Exercício 398

  • (INSTITUTO AOCP 2019)

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;


Próximo:
EXERCÍCIOS - Exercício 399

Vamos para o Anterior: Exercício 397

Tente Este: Exercício 100

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=5.16ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.53ms))((ts_substr_c=1.14ms))((ts_substr_im=0.96ms))
((total= 8ms))