[firebase-br] Ajuda com update

Ederson Selvat asaederson em asaeggs.com.br
Seg Out 25 15:42:32 -03 2004


Caro Fábio


Na verdade "100" representa um valor mesmo, q poderia ser 99, 150, 200 etc e 
não um campo contido na tabela pai.


Ederson


"Fábio Paiva" <fabiopaiva em yahoo.com> escreveu 
na mensagem news:20041025173046.58422.qmail em web11205.mail.yahoo.com...
> Ederson, tenta assim:
>
> UDPATE filho
>       SET total = (SELECT campo
>                            FROM pai, filho
>                         WHERE pai.PK = filho.FK
>                              AND pai.emissao = datadehoje)
>
> Suponho que a constante 100 seja o valor de um campo.
>
> Ederson Selvati <asaederson em asaeggs.com.br> 
> wrote:
> Bom dia pessoal
>
>
> Preciso fazer um update de um campo em uma tabela detalhe, o valor do 
> campo q preciso encontra-se na tabela pai.
>
>
> Ex: update filho set filho.total=100 where pai.emissao=datadehoje
>
>
> veja q o campo emissao nao esta na tabela filho e sim na tabela pai.
>
>
> alguma dica ? No mysql fazia da seguinte forma:
>
> update filho,pai set filho.total=100 where filho.fk=pai.pk and 
> pai.emissao=datadehoje.
>
>
> No firebird parece q nao funciona desta maneira
>
>
>
> Ederson
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> Fábio Paiva
> Horizonte Gestão Empresarial
> 203-4081/4026/4039
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ---------------------------------
> Do you Yahoo!?
> vote.yahoo.com - Register online to vote today!


--------------------------------------------------------------------------------


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br 







Mais detalhes sobre a lista de discussão lista