Boas,<br><br>Acho que assim deve funcionar<br><br>UPDATE passeios SET passeios.rua = (<br>SELECT gid<br>FROM rua<br>ORDER BY ST_Distance(tabela_rua.the_geom,passeios.the_geom) ASC<br>LIMIT 1);<br><br>Cumprimentos,<br>João Carvalho<br>
<br><br><div class="gmail_quote">No dia 16 de Agosto de 2011 17:40, Pedro Costa <span dir="ltr"><<a href="mailto:pedrocostaarma@sapo.pt">pedrocostaarma@sapo.pt</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#FFFFFF" text="#000000">
Olá pessoal,<br>
<br>
Será que alguém podia ajudar-me na sintaxe de uma expressão SQL no
pgadmin. É o seguinte, eu tenho duas tabelas, Ruas e Passeios, e
nesta última tenho um campo denominado rua. Eu pretendo que este
campo seja preenchido pelo número da rua mais próxima do passeio em
questão. será que alguém pode ajudar-me?<br>
<br>
Queria algo do tipo: update passeios<br>
set passeios.rua = <u>(rua mais
próxima do passeio em questão)</u><br>
<pre cols="72">--
Com os melhores cumprimentos,
Pedro Costa
</pre>
</div>
<br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>