Mas mesmo o seu exemplo atual não mostra um INNER JOIN Euler :) Mas de qualquer forma, vou testar.
[]'s - Walter On 8/11/07, Euler Taveira de Oliveira <[EMAIL PROTECTED]> wrote: > Walter Cruz wrote: > > EU me bati com isso semana passada. > > > > Pelo que entendi, tem que ser COM WHERE e AND. Usando inner join não > > funciona. > > > Não você está enganado. Funciona com INNER JOIN ou com mais condições > que você quiser. Veja: > > regression=# select * from foo; > id | nome > ----+---------- > 1 | euler > 2 | taveira > 2 | oliveira > (3 registros) > > regression=# select * from bar; > id | bah > ----+----- > 4 | > 5 | > 2 | > 1 | > (4 registros) > > regression=# update bar set bah = '100,50' from foo where foo.id = bar.id; > UPDATE 2 > regression=# select * from bar; > id | bah > ----+---------- > 4 | > 5 | > 2 | R$100,50 > 1 | R$100,50 > (4 registros) > > regression=# > > E o DELETE também funciona do mesmo jeito (com outra sintaxe). > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
