[firebase-br] Computed by
    Eliomar 
    eliomar em promediconet.com.br
       
    Qua Jun  8 13:44:43 -03 2005
    
    
  
Acho que não é bem por ai não... 
Vc tem que utilizar de Trigger para fazer isso.
Trigger da table Filha Vendas_Itens
Por Ex: No After post
update vendas
   set total_venda = total_venda + new.total
where vendas.codigo = new.codigo_venda
Assim fica uma maravilha... 
Entendeu?
Agradecido.
Eliomar,
ICQ - 167715482
MSN - eliomar0910 em hotmail.com
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br
------------- Segue mensagem original! -------------
De: "Francisco Thiago" <jeandeadlucky em yahoo.com.br>
Data: Wed, 8 Jun 2005 10:16:39 -0300
Para: "FireBase" <lista em firebase.com.br>
Assunto: [firebase-br] Computed by
Pessoal,
Eu tenho uma tabela Pai (venda por exemplo) e gostaria de colocar um campo 
calculado (computed) nela que calculasse o valor da venda.
Só que eu não consigo fazer o relacionamento na expressão do campo.
Procurei na documentação do IB6 e não encontrei um exemplo. Alguém poderia 
me dar uma mãozinha?
seria algo como
ALTER TABLE CAD_VENDAS
ADD TOTAL_VENDA
    COMPUTED BY (
      (
        select VALOR_UNITARIO
        from VendaItem
        where VendaItem.CodigoVenda = CAD_VENDAS.CodigoVenda
       ));
Obrigado
Francisco Thiago de Almeida
Enter&Plug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: thiago em enterplug.com.br
Skype: enterplug_thiago
	
	
		
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br
______________________________________________
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
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
    
    
Mais detalhes sobre a lista de discussão lista