valtinho 0 Denunciar post Postado Fevereiro 22, 2006 Olá pessoal do fórum, preciso de mais uma ajuda. Preciso montar um relatório aqui para a nossa cooperativa, mas me deparei com algumas dúvidas. Para isso o usuário precisará informar em um formulário Unidade - Todas Periodo - Mes Inicial e Mês Final O relatório tem que ter essa estrutura: Entreposto - Período solicitado - Janeiro - Fevereiro - Março... Com esse script aqui busquei o nome de todas as unidades somando os índices cadastrados dentro de um período preenchendo a coluna Entreposto e Período solicitado. SELECT tbl_unidades.nome, SUM(tbl_pluvio.indice) as 'total' FROM tbl_pluvio, tbl_unidades WHERE tbl_pluvio.unicoop = tbl_unidades.unicoop AND data BETWEEN '$dt1' AND '$dt2' // esses parâmetros vem de um formulário GROUP BY tbl_pluvio.unicoop agora vem a grande dúvida, preciso mostrar as somas dos meses existentes no meu banco, no meu caso mês 01 e 02 possuem valores mas brevemente teremos valores para todos os meses, como consigo buscar o valor desses meses? levendo em conta que o usuário poderá escolher o mês inicial e mês final, fiz isso aqui para buscar o valor de cada mês separadamente, vejam: SELECT tbl_unidades.nome, SUM(tbl_pluvio.indice) as 'total' FROM tbl_pluvio, tbl_unidades WHERE tbl_pluvio.unicoop = tbl_unidades.unicoop AND month(data) = 1 AND year(data) = year(CURDATE()) GROUP BY tbl_pluvio.unicoop Espero ter sido claro, já fiz um relatório com esses scripts mas estou tentando deixa-lo mas funcional Abraços e fiquem na paz de CRISTO. Compartilhar este post Link para o post Compartilhar em outros sites
valtinho 0 Denunciar post Postado Fevereiro 22, 2006 Corrigindo...... o usuário não precisará informar o mês de início e fim, mas gostaria de saber como busca-los do banco separadamente para mostrar no relatório Compartilhar este post Link para o post Compartilhar em outros sites