Consulta SQL (group by com datas)
20/07/2015
0
[img:descricao=Tela de Estoque]http://arquivo.devmedia.com.br/forum/imagem/321226-20150720-232521.png[/img]
onde gostaria de agrupar as entradas, saidas, cancelamentos etc do estoque (ate ai consegui, tudo certinho) mas não consegui fazer o filtro da data
queria por exemplo saber quantas entradas de determinado produto ocorreu em tal periodo, ou qual produto meu esta tendo maior saida.
Obrigado desde ja
Armando Luiz
Posts
21/07/2015
Armando Luiz
nem sei como fazer o SQL para este problema, portanto nao postei....
o sql que uso atualmente exibe as informações acima no periodo escolhido apenas
21/07/2015
Isaac Jose
fiz um pequeno exemplo em sql onde temos ex de count, condição e group by .
espero que ajude.
select
a.campo1 , a.campo2 ,COUNT(a.protudo)as jaca
from tb_produtos a
where produto = 'jaca' and tipo = 'e'and a.data between 'dtinicio' and 'dtfim'
group by a.campo1 , a.campo2
21/07/2015
Armando Luiz
como faria para verificar todos ao mesmo tempo??
exemplo: entre 01/07/2015 e 20/07/2015 foram vendidos X produtos de A, de B, e C etc
21/07/2015
Isaac Jose
a.campo1 , a.campo2 ,COUNT(a.protudo)as jaca, a.produto
from tb_produtos a
where tipo = 'e'and a.data between 'dtinicio' and 'dtfim'
group by a.campo1 , a.campo2 ,a.produto
25/07/2015
Armando Luiz
a.campo1 , a.campo2 ,COUNT(a.protudo)as jaca, a.produto
from tb_produtos a
where tipo = 'e'and a.data between 'dtinicio' and 'dtfim'
group by a.campo1 , a.campo2 ,a.produto
Mas o campo a.data informado ai precisa estar no group by tbm ne?? ai ele unicifica as datas
Clique aqui para fazer login e interagir na Comunidade :)