Soma de valores de campos em Select

Pessoal, preciso de uma orientação de vcs, preciso subtrair (limite_credito - valor_compra) e depois repor o limite de credito (valor_deposito + limite_credito)

um select ficaria assim:

sc_lookup(dataset, select SUM(limite_credito - valor_compra )FROM tbl_compras WHERE idCliente = ClienteId ) //fazer a compra

sc_lookup(dataset, select SUM(valor_deposito + limite_credito )FROM tbl_compras WHERE idCliente = ClienteId )// repor o saldo

Ainda preciso fazer um Update em outra tabela para atualizar o campo Limite_credito que está em outra tabela.

Qual o procedimento, é um sistema de controle de fiado. Onde é dado um limite de compra ao cliente, ele vai utilizando o limite e a partir do momento que ele efetua um pagamento esse limite é retornado automáticamente. Se ele não pagar nada ele fica sem comprar.

Peço orientação aos colegas do Fórum.

Como e onde faço isso.

olha véio, é vc q tem de desenvolver teu sistema.
planeja ele e executa.
o conselho q te dou é ter no teu db:
1 tabela de cadastro de cliente
1 tabela de estoque
1 tabela de vendas e 1 tabela de itens ligados essas vendas
1 tabela de contas a receber
1 tabela de caixa

teu formulário de vendas ao escolher o cliente ele verifica o valor de limite de crédito gravado no cadastro de cliente,
verifica no contas a receber se tem algum débito,

  • se o débito é menor q o crédito ele deixa prosseguir a venda.

  • se o débito é maior/igual ao crédito ele dá erro e não deixa vender.

não precisa tirar nem repor saldo de crédito.
vc define um limite fixo, só compara com o débito somado no contas a receber…
é o débito q vai diminuir conforme os pagamentos forem entrando.
se vc ficar mexendo no limite de crédito nunca vai saber qual o valor original sem ficar fuçando no que ele comprou e no que ele deve. Simplifica, sistema é pra isso… se complicar vc cria um problema ao invés de resolver.

estude os eventos e eventos ajax do scriptcase, vai ser de grande ajuda.