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 = &quot;     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&quot;;<br>my $sth = &amp;deltax::prepareQuery( $dbh, $sql );<br>

my $ciclo_inicio = ();<br>my $ciclo_cn     = ();<br><br>while( my $r = $sth-&gt;fetchrow_hashref() )<br>{<br>   $ciclo_inicio-&gt;{$r-&gt;{cod_cn}} = $r-&gt;{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-&gt;{$r-&gt;{cod_cn}}{$r-&gt;{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">&lt;<a href="mailto:nferraz@gmail.com">nferraz@gmail.com</a>&gt;</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 &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt; escreveu:<br>
<div class="im">&gt;    Nelson&gt; Voce deu a sua contribuicao quando sugeriu o uso de indices;<br>
&gt;    Nelson&gt; nao precisava complementar com uma afirmacao desse tipo.<br>
&gt;<br>
&gt;    Nelson&gt; Se voce quer criticar -- e eu entendo que existe razao para<br>
&gt;    Nelson&gt; isso -- procure fazer de uma forma que os outros percebam<br>
&gt;    Nelson&gt; que voce esta&#39; tentando ajudar.<br>
&gt;<br>
&gt; Bom, se você se reserva o direito de tentar conduzir como eu mando a<br>
&gt; minha ajuda, eu me reservo o direito de tentar conduzir como as pessoas<br>
&gt; 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>
&gt;    Nelson&gt; Se voce nao quiser ter o trabalho de formular uma critica<br>
&gt;    Nelson&gt; construtiva, e&#39; uma boa chance para cultivar o silencio.<br>
&gt;<br>
&gt; É 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>