Boas,<br><br>Experimenta assim<br><br>SELECT FID<br>  FROM rua<br>  WHERE (<br>      SELECT count(*)<br>      FROM passeio<br>      WHERE rua.FID=passeio.id_rua<br>      GROUP BY <a href="http://passeio.id">passeio.id</a><br>

      )&gt;2<br><br>João<br><br><br><br><div class="gmail_quote">No dia 19 de Agosto de 2011 12:53, Pedro Costa <span dir="ltr">&lt;<a href="mailto:pedrocostaarma@sapo.pt">pedrocostaarma@sapo.pt</a>&gt;</span> escreveu:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">OLá mais uma vez pessoal,<br>
<br>
Um obrigado especial ao Diego e ao João que me ajudaram bastante a resolver o problema que tenho vindo a falar.<br>
<br>
Queria perguntar ainda outra coisa. É o seguinte, tenho duas tabelas, Ruas e Passeios. Cada Rua tem um numero único (campo FID) e dois passeios (direito e esquerdo). Por isso na tabela passeios tenho uma coluna chamada rua que tem a respectiva rua a que pertence o passeio em questao.<br>


<br>
Alguém sabe se é possível no pgadmin fazer uma query que devolva as ruas que tem mais de dois passeios atribuídos e as que tem menos?<br>
<br>
exemplo:  select FID from Ruas where &quot;numero de passeios com numero de rua igual seja maior que 2&quot;<br>
<br>
<br>
Não sei se me estou a fazer perceber...<br>
<br>
Obrigado<br>
<br>
______________________________<u></u>_________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/portugal</a><br>
</blockquote></div><br>