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

Responder a