Questão de Banco de Dados — SQL — INSTITUTO AOCP 2019
Banco de DadosSQL
- Código
- qq513933
- Banca
- INSTITUTO AOCP
- Órgão
- EMPREL
- Ano
- 2019
- Nível
- Superior
- Cargo
- Analista de Infraestrutura e Suporte
A linguagem SQL padroniza alguns comandos, dentro dessa linguagem, para estabelecer uma relação de igualdade entre todos os Bancos de Dados ditos relacionais. Porém existem alguns comandos e funções que são específicos de cada Banco de dados. Assinale a alternativa que somente poderia ser executada em um banco de dados Oracle 10g ou 12C.
- ASELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTOFROM PRODUTO PDT JJOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA)WHERE VND.DATA >= SYSDATE-30AND ROWNUM <= 100ORDER BY 3;
- BSELECT TOP 100 PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTOFROM PRODUTO PDTJOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD)JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA)WHERE VND.DATA >= GETDATE()-30ORDER BY 3;
- CSELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTOFROM PRODUTO PDTJOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD)JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA)WHERE VND.DATA >= CURRENT_DATE-30ORDER BY 3LIMIT 100;
- DSELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTOFROM PRODUTO PDTJOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD)JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA)WHERE VND.DATA >= GETDATE()-30AND ROWNUM <= 100ORDER BY 3;
- ESELECT FIRST 100 PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTOFROM PRODUTO PDTJOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD)JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA)WHERE VND.DATA >= GETDATE()-30ORDER BY 3;