Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio Resolvido

Resolvi o desafio e quero compartilhar as clausulas SQL aqui.

Liste todos os IDs únicos dos produtos vendidos pela empresa, ou seja, uma lista de produtos distintos. Utilize a cláusula DISTINCT para garantir que os IDs dos produtos sejam únicos.

SELECT DISTINCT id_produto FROM produtos;

Resultado: Insira aqui a descrição dessa imagem para ajudar na acessibilidade Identifique os clientes que se cadastraram na empresa antes de 2020. Liste o nome e a data de cadastro desses clientes. Utilize a cláusula WHERE para filtrar os registros.

SELECT nome_do_cliente, data_de_cadastro FROM clientes WHERE data_de_cadastro < 2020;

Resultado: Insira aqui a descrição dessa imagem para ajudar na acessibilidade Espero que tenham gostado :D

1 resposta
solução!

Oi, Lucas! Como você está?

Parabéns pela resolução dos desafios! Você mandou muito bem na construção das consultas. :)

Contudo, há um ponto que gostaria de comentar sobre o primeiro desafio: neste caso, a ideia é listar os IDs distintos de todos os produtos que já foram vendidos. Sendo assim, a busca deve ser feita na tabela vendas, que armazena os registros de todas as compras realizadas.

Ao tentar obter esses dados na tabela produtos, estamos, na realidade, retornando todos os produtos "presentes no estoque" — mas não necessariamente aqueles que foram vendidos.

Após ajustar esse detalhe, ficaremos com a seguinte consulta:

SELECT DISTINCT id_produto
FROM vendas;

Continue sempre caprichando e se desenvolvendo, Lucas! Qualquer dúvida, fico à disposição.

Um abraço!