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

resultado NULL?

Porque minha tabela deu resultado NULL se segui todos os passos que foi ensinado em aula?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

código usado:

SELECT pr.nome, x.idproduto, x.idpedido
from (SELECT ip.idpedido, ip.idproduto
     FROM pedidos P
     JOIN itenspedidos ip
     ON p.id = ip.idpedido
     WHERE strftime('%m', p.datahorapedido) = '10' ) x
RIGHT JOIN produtos pr
on pr.id = x.idproduto;
1 resposta
solução!

Oii, Luis! Tudo bem?

Agradeço por aguardar o nosso retorno.

Esse retorno pode acontecer quando não contém os dados nessa tabela referente ao mês 10. Você testou rodar apenas a subquery? Se sim, obteve o mesmo resultado da aula? Se não retornar, você precisará investigar os dados na tabela pedidos se estão corretos. Veja se há produtos na tabela produtos que não foram vendidos em outubro, pois isso é o que você está tentando identificar.

Conte comigo para te auxiliar, bons estudos, Luis!