Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, hoje venho pedir uma ajuda. Preciso gerar uma consulta e não estou conseguindo sair do lugar...
Usando esta consulta
SELECT produto, operadora, loja, venda, estoque
FROM relatorio_complemento
JOIN relatorio USING(id_relatorio)
JOIN produto USING (id_produto)
JOIN loja USING (id_loja)
JOIN operadora USING (id_operadora)
WHERE quinzena = 1
AND mes = 7
AND loja.status = 'Ativo'
ORDER BY operadora, loja, produto
Obtenho este resultado (o resultado foi reduzido, para facilitar o entendimento)
>
'GD330', 'Tim', 'Tim Barra Shop.', 2, 2
'GM205', 'Tim', 'Tim Barra Shop.', 2, 2
'GM210', 'Tim', 'Tim Barra Shop.', 2, 2
// esta linha aqui é só para demonstrar onde acaba um e começa o outro
'GD330', 'Tim', 'Tim Shopping', 1, 1
'GM205', 'Tim', 'Tim Shopping', 1, 1
'GM210', 'Tim', 'Tim Shopping', 1, 1
O que eu gostaria de fazer...
>
'GD330', 'Tim', 'Tim Barra Shop.', 2, 2, 'Tim', 'Tim Shopping', 1, 1
'GM205', 'Tim', 'Tim Barra Shop.', 2, 2, 'Tim', 'Tim Shopping', 1, 1
'GM210', 'Tim', 'Tim Barra Shop.', 2, 2, 'Tim', 'Tim Shopping', 1, 1
Aqui para o exemplo, só existem 2 lojas, mas existirão mais de 20. Aqui tem 3 produtos. Mas na realidade tem mais de 30.
Tentei criar uma view empilhando estes valores pro produto, só que não rolou também... Se precisar eu posto aqui a minha tentativa de criar a view... Senão o post fica muito longo.
Quem poderia me ajudar?
Carlos Eduardo
Carregando comentários...