gente,<br>nem liguei pra que disseram, eu os tiraria da equipe, mas são teoricamente meus superiores.<br>Essa query que mandei ai não roda em nenhum perl, so usei ela para consultar a maior tabela. Se estivesse em produção eu teria criado uma temp table com a subquery e faria o FROM na temp...<br>
<br><br>PQP<br>Agora to com vontade de bater em quem escreveu as querys:<br>my $sql = " SELECT cod_cn, ciclo FROM tb_ciclo_inicio <br> WHERE ciclo IN (<br> -- DEFINE OS ULTIMOS CICLO<br>
SELECT ciclo FROM tb_ciclo_inicio GROUP BY ciclo ORDER BY ciclo DESC limit 10 <br> )<br> ORDER BY cod_cn, ciclo";<br>my $sth = &deltax::prepareQuery( $dbh, $sql );<br>
my $ciclo_inicio = ();<br>my $ciclo_cn = ();<br><br>while( my $r = $sth->fetchrow_hashref() )<br>{<br> $ciclo_inicio->{$r->{cod_cn}} = $r->{ciclo};<br> # DATS 2009-06-25 - VAR UTILIZADA PARA SABER SE PODE-SE CADASTRAR TAL CODIGO<br>
# DE CN NA tb_ciclo_inicio COM O ciclo_campo CORRENTE<br> $ciclo_cn->{$r->{cod_cn}}{$r->{ciclo}} = 1;<br>}<br><br><br>Ai vai ser lento mesmo (e o index sim iria ajudar...)<br><br><br><div class="gmail_quote">
2010/7/30 Nelson Ferraz <span dir="ltr"><<a href="mailto:nferraz@gmail.com">nferraz@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Em 30 de julho de 2010 14:30, Eden Cardim <<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>> escreveu:<br>
<div class="im">> Nelson> Voce deu a sua contribuicao quando sugeriu o uso de indices;<br>
> Nelson> nao precisava complementar com uma afirmacao desse tipo.<br>
><br>
> Nelson> Se voce quer criticar -- e eu entendo que existe razao para<br>
> Nelson> isso -- procure fazer de uma forma que os outros percebam<br>
> Nelson> que voce esta' tentando ajudar.<br>
><br>
> Bom, se você se reserva o direito de tentar conduzir como eu mando a<br>
> minha ajuda, eu me reservo o direito de tentar conduzir como as pessoas<br>
> projetam um banco de dados.<br>
<br>
</div>Eu nao quero conduzir ninguem; quero apenas que as pessoas na lista<br>
tenham *cuidado* na maneira como expressam suas criticas.<br>
<br>
Releia a minha mensagem e veja se em algum momento eu procurei ser ofensivo.<br>
<div class="im"><br>
> Nelson> Se voce nao quiser ter o trabalho de formular uma critica<br>
> Nelson> construtiva, e' uma boa chance para cultivar o silencio.<br>
><br>
> É uma excelente idéia e você podia abandonar a demagogia e exemplificar.<br>
<br>
</div>Eu tento exemplificar atraves das minhas acoes.<br>
<br>
Poderia ficar em silencio cada vez que voce ou outra pessoa decidisse<br>
atacar verbalmente um outro membro da lista -- especialmente os<br>
novatos, que nao tem o conforto de estarem em um grupo conhecido, e<br>
nao conhecem as normas aceitas no grupo.<br>
<br>
Mas decidi nao ficar em silencio e criticar acoes desse tipo.<br>
<br>
Nao estou te criticando pessoalmente; apenas a forma como voce se<br>
expressou, naquela mensagem em particular.<br>
<br>
Nao se trata de demagogia, mas de um principio basico de convivencia:<br>
sinta-se livre para criticar, mas seja construtivo.<br>
<font color="#888888"><br>
Nelson<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Renato Santos<br><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a><br>