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
