resultado de consulta com mais de um valor em clausula where
Pessoal.
Preciso fazer essa consulta:
select
f.id as Fornecedor_id,
f.nome as Fornecedor_nome,
f.razaosocial as Fornecedor_razao,
pl.id_lista as Lista
from
produtos_lista pl inner join (produtos p inner join fornecedores f on p.fornecedor=f.id) on pl.id_produto = p.id
where
pl.id_lista == (select id_lista from produtos_lista WHERE data_fim > CURRENT_DATE)
A parte,
(select id_lista from produtos_lista WHERE data_fim > CURRENT_DATE)
Nesse momento esta me retornando 3 dias
Mas não da pra fazer:
pl.id_lista == 1,2,3
Como posso fazer isso?
Discussão (2)
Carregando comentários...