Ajuda com consulta Mysqli/PHP
Pessoal fiz a consulta abaixo para um relatório de produtos, só que preciso quebrar esse relatório por fabricante, como faço isso?
na consulta o fabricante vem na coluna e.nome fabri
SELECT cat.id, cat.nome, cat.ean, cat.atacado, cat.atacad, cat.id, cat.grupo, b.id, b.categoria, cat.fabricante fabricante, e.id, e.nome fabri,
SUM( IF( mov.tipo =0, mov.qtd, 0 ) ) AS qtd_tipo_0,
SUM( IF( mov.tipo =1, mov.qtd, 0 ) ) AS qtd_tipo_1,
SUM( IF( mov.tipo =2, mov.qtd, 0 ) ) AS qtd_tipo_2,
SUM( IF( mov.tipo = 4, mov.qtd, 0 ) ) AS qtd_tipo_4,
SUM( IF( mov.tipo = 1, mov.qtd, 0 ) ) - SUM( IF( mov.tipo = 2, mov.qtd, 0 ) ) - SUM( IF( mov.tipo = 0, mov.qtd, 0 ) ) - SUM( IF( mov.tipo = 4, mov.qtd, 0 ) ) as Saldo,
(cat.atacado * 1.5) as minimo
FROM lc_detalhe AS mov
INNER JOIN lc_cat AS cat ON cat.id = mov.cat_id
INNER JOIN grupo as b on cat.grupo = b.id
INNER JOIN fabricante as e on cat.fabricante = e.id
WHERE atacad = "Sim"
GROUP BY categoria,cat.nome ASC
HAVING SUM( IF( mov.tipo =1, mov.qtd, 0 ) ) - SUM( IF( mov.tipo =2, mov.qtd, 0 ) ) - SUM( IF( mov.tipo =0, mov.qtd, 0 ) )- SUM( IF( mov.tipo =4, mov.qtd, 0 ) ) >2
Discussão (12)
Carregando comentários...