Buscar

Marque a alternativa que representa corretamente a instrução SQL para a necessidade apresentada.

Em uma padaria de gestão de encomenda possui a seguinte estrutura de Banco de Dados:

MERCADORIA = (codMercadoria, descricao, qtdEstoque, valor)

VENDA = (codVenda, dataEntrega, cpfCliente)

ITENSVENDA = (codVenda, codMercadoria, qtdVenda)

CLIENTE = (CPF, nome, endereco, email, telefone)

Deseja apresentar uma lista de nome dos clientes, sem repetiçao, que ompraram no mês de JANEIRO/2018.


Respostas

15 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Cristianne Andrade

SELECT DISTINCT CLIENTE.nome

FROM CLIENTE

INNER JOIN VENDA ON VENDA.cpfCliente = CLIENTE.CPF

WHERE MONTH(VENDA.dataEntrega) = 1 AND YEAR(VENDA.dataEntrega) = 2018;

Explicação:

  • ASELECT DISTINCTé utilizado para retornar som
  • AFROMindica
  • AINNER JOINé
  • AWHEREéMONTH()éYEAR()é utiliz


1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina