From ptfzs em yahoo.com.br Tue Sep 22 12:04:52 2009 From: ptfzs em yahoo.com.br (Patty Silva) Date: Tue, 22 Sep 2009 12:04:52 -0700 (PDT) Subject: [PortoAlegre-pm] =?iso-8859-1?q?D=FAvida_-_gerar_gr=E1fico_-_Camp?= =?iso-8859-1?q?o_Vazio?= Message-ID: <340099.51459.qm@web31305.mail.mud.yahoo.com> Olá Pessoal, Tudo Bem? Estou com uma dúvida e gostaria de uma sugestão de vcs; Estou usando o perl e gnuplot para criar alguns graficos. A dúvida é. Faço uma contagem no Banco de dados usando o Count no qual me retorna a data(no formato YYYYMM) e o valor p/ aquela data. Só que quando não tem dado no banco p/ aquela data, ele nao me retorna nada. Gostaria de saber de vcs, como fazer para que retorne 0 para as datas que não possuem no banco. Pensei em algo com Hash e preencher os hash com as chaves (anomes) e os valores todos 0, e ao buscar no banco preenchia somente das datas do banco e o resto ficava vazia. Alguem pode me dar uma luz?? Muito Obrigada ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: From msb.utils em gmail.com Wed Sep 23 05:45:00 2009 From: msb.utils em gmail.com (Mauricio Utils) Date: Wed, 23 Sep 2009 09:45:00 -0300 Subject: [PortoAlegre-pm] =?iso-8859-1?q?D=FAvida_-_gerar_gr=E1fico_-_Camp?= =?iso-8859-1?q?o_Vazio?= In-Reply-To: <340099.51459.qm@web31305.mail.mud.yahoo.com> References: <340099.51459.qm@web31305.mail.mud.yahoo.com> Message-ID: <60ba62f00909230545x2e7392e2tac2b643c3f62d005@mail.gmail.com> Olá, Patty! Quanto tempo hein... heheh acho que a tua solução serve. :-) Dependendo de como tu estiver acessando o banco e da estrutura dele, tu também poderia fazer uma solução direto no teu SQL, nada a ver com perl... Mas acho que a tua idéia é melhor. Por que tu não faz ela? Qual é o problema que tu vê? Abraço, Mauricio 2009/9/22 Patty Silva > Olá Pessoal, Tudo Bem? > Estou com uma dúvida e gostaria de uma sugestão de vcs; > Estou usando o perl e gnuplot para criar alguns graficos. > A dúvida é. > Faço uma contagem no Banco de dados usando o Count no qual me retorna a > data(no formato YYYYMM) e o valor p/ aquela data. > Só que quando não tem dado no banco p/ aquela data, ele nao me retorna > nada. > > Gostaria de saber de vcs, como fazer para que retorne 0 para as datas que > não possuem no banco. > > Pensei em algo com Hash e preencher os hash com as chaves (anomes) e os > valores todos 0, e ao buscar no banco preenchia somente das datas do banco > e o resto ficava vazia. > > Alguem pode me dar uma luz?? > > Muito Obrigada > > > ------------------------------ > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > Música- > Esportes > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptfzs em yahoo.com.br Wed Sep 23 05:49:07 2009 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 23 Sep 2009 05:49:07 -0700 (PDT) Subject: [PortoAlegre-pm] =?iso-8859-1?q?Res=3A__D=FAvida_-_gerar_gr=E1fic?= =?iso-8859-1?q?o_-_Campo_Vazio?= In-Reply-To: <60ba62f00909230545x2e7392e2tac2b643c3f62d005@mail.gmail.com> References: <340099.51459.qm@web31305.mail.mud.yahoo.com> <60ba62f00909230545x2e7392e2tac2b643c3f62d005@mail.gmail.com> Message-ID: <173213.16560.qm@web31305.mail.mud.yahoo.com> Olá Mauricio, Resolvi o Problema Pessoal;; Um jeito mais simples e pratico!! :) Usando Hash.. foreach my $ano(1995 .. 2009) { foreach my $mes(1..12) { $mes = substr("0".$mes,-2,2); my $d=$ano.$mes; $elements{$d} = 0; } } while(($data, $cont) = $sth->fetchrow_array) { $elements{$data} = $cont; } Até Mais, E Obrigada :) ________________________________ De: Mauricio Utils Para: Lista dos Perl Mongers de Porto Alegre - RS Enviadas: Quarta-feira, 23 de Setembro de 2009 12:45:00 Assunto: Re: [PortoAlegre-pm] Dúvida - gerar gráfico - Campo Vazio Olá, Patty! Quanto tempo hein... heheh acho que a tua solução serve. :-) Dependendo de como tu estiver acessando o banco e da estrutura dele, tu também poderia fazer uma solução direto no teu SQL, nada a ver com perl... Mas acho que a tua idéia é melhor. Por que tu não faz ela? Qual é o problema que tu vê? Abraço, Mauricio 2009/9/22 Patty Silva Olá Pessoal, Tudo Bem? >>Estou com uma dúvida e gostaria de uma sugestão de vcs; >Estou usando o perl e gnuplot para criar alguns graficos. >A dúvida é. >Faço uma contagem no Banco de dados usando o Count no qual me retorna a data(no formato YYYYMM) e o valor p/ aquela data. >>Só que quando não tem dado no banco p/ aquela data, ele nao me retorna nada. > >Gostaria de saber de vcs, como fazer para que retorne 0 para as datas que não possuem no banco. > >Pensei em algo com Hash e preencher os hash com as chaves (anomes) e os valores todos 0, e ao buscar no banco preenchia somente das datas do banco e o resto ficava vazia. > >Alguem pode me dar uma luz?? > >Muito Obrigada > > > > >________________________________ Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes >_______________________________________________ >>PortoAlegre-pm mailing list >PortoAlegre-pm em pm.org >http://mail.pm.org/mailman/listinfo/portoalegre-pm > ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: