Opa, concerteza eh melhor utilizar JOIN, mas peguei essa query para 
corrigir, e já estou alterando.

Value pessoa.!!!


Atenciosamente,


*Thiago Boufleuhr* | Programador
___________________________________________________________
Rua Marechal Deodoro, 830 - Sala 302
CEP 89035-090 - Vila Nova - Blumenau / SC - (47) 3041-5700



Evandro Ricardo Silvestre escreveu:
>
> Antonio Nascimento wrote:
>>
>>
>>     Assim naum funciona:
>>         select (select nome from pessoa where grid=pessoa) as pessoa_nome
>>     from usuario where codigo = 10;
>>
>>
>>     Assim funciona:
>>         select (select nome from pessoa where grid=u.pessoa) as
>>     pessoa_nome
>>     from usuario u where u.codigo = 10;
>>
>>
>
> Realmente é necessário colocar o identificar da tabela, mas vc não 
> precisa utilizar um alias, pode ser direto:
>     select (select nome from pessoa where grid=usuario.pessoa) as 
> pessoa_nome
> from usuario where u.codigo = 10;
>
> Mas, porque não utilizar um Join? é bem menos custoso!
>
> SDS
>
> Evandro
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>   
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a