SELECT P.Produto,
CASE WHEN IdFornecedor = 25 THEN Precificacao END as 'Forn25',
CASE WHEN IdFornecedor = 26 THEN Precificacao ELSE
(SELECT Precificacao FROM dados_cotacoes Dc2 WHERE
IdCotacao=1 AND IdFornecedor=26 AND Dc2.IdProduto = Dc.IdProduto)
END as 'Forn26' ,
CASE WHEN IdFornecedor = 27 THEN Precificacao ELSE
(SELECT Precificacao FROM dados_cotacoes Dc2 WHERE
IdCotacao=1 AND IdFornecedor=27 AND Dc2.IdProduto = Dc.IdProduto)
END as 'Forn27'
FROM dados_cotacoes Dc INNER JOIN produto P On P.Id = Dc.IdProduto
WHERE IdCotacao =1
Group by Dc.IdProduto
order by Produto
OS VALORES DE PRECIFICACAO NÃO PODEM SER REPETIDOS DE ACORDO COM O IDPRODUTO.
Pergunta
mayconvm
GALERA OLHA O SQL
OS VALORES DE PRECIFICACAO NÃO PODEM SER REPETIDOS DE ACORDO COM O IDPRODUTO.
alguém TEM IDEIA DE COMO POSSO FAZER...
VLW...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.