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
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral