Olá,

Ou ainda utilize o explain para o custo das consultas.

[]s

2008/6/25 jota. comm <[EMAIL PROTECTED]>:

> Olá,
>
> Use um join.
>
> []s
>
>
>
> 2008/6/25 Yoshio <[EMAIL PROTECTED]>:
>
> Blz galera?
>>
>> Tenho as seguintes tabela de exemplo:
>>
>> T1: id, nome
>> T2: id, id_t1
>>
>> Caso eu precise de 1 valor do campo "nome" da tabela T1 da relação com
>> T2 seria melhor utilizar 2 selects ao invés de 1 join?
>> Por exemplo:
>> SELECT nome FROM t1 WHERE id = (SELECT id_t1 FROM t2 WHERE id = 123 LIMIT
>> 1);
>>
>> Ou fazer com join:
>> SELECT t1.nome FROM t2 INNER JOIN t2 ON t1.id = t2.id_t1 WHERE t2.id =
>> 123;
>>
>> Qual método seria melhor já que eu preciso retornar apenas 1 valor?
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
>
> --
> João Paulo
> www.dextra.com.br/postgres
> PostgreSQL




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a