[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