Caro João,

Funciona, tinha só um nome errado. muito obrigado

Diego sabe a razão do erro que lhe disse?

obrigado


On 19-08-2011 14:19, João Carvalho wrote:
Boas,

Experimenta assim

SELECT FID
  FROM rua
  WHERE (
      SELECT count(*)
      FROM passeio
      WHERE rua.FID=passeio.id_rua
      GROUP BY passeio.id <http://passeio.id>
      )>2

João



No dia 19 de Agosto de 2011 12:53, Pedro Costa <[email protected] <mailto:[email protected]>> escreveu:

    OLá mais uma vez pessoal,

    Um obrigado especial ao Diego e ao João que me ajudaram bastante a
    resolver o problema que tenho vindo a falar.

    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.

    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?

    exemplo:  select FID from Ruas where "numero de passeios com
    numero de rua igual seja maior que 2"


    Não sei se me estou a fazer perceber...

    Obrigado

    _______________________________________________
    Portugal mailing list
    [email protected] <mailto:[email protected]>
    http://lists.osgeo.org/mailman/listinfo/portugal




_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a