ayuda... soy un programador novato...estudiante es necesario para aprovar mi materia

ivanana21
28 de Mayo del 2005
Estoy elaborando un pequeño sistema de una empresa telefonica en foxpro, donde manejo 4 tabas, altas, consumo de llamadas locales, consumo de llamadas a celular y pagos... tengo una gran pregunta que hacerles que se ha vuelto un gran problema, necesito sumar los subtotales (un solo campo) de la tabla de consumos de celular... se que puedo utiizar la funcion "sum" pero quiero convertir ese valor, esa suma de varios regustros de un solo caompo en una variable para poder manipularla y mover ese valor a otra tabla de pagos... en donde sera un solo registro que es la suma del campo de la otra tabla.....¿como le hago?

Arista
28 de Mayo del 2005
Proba algo parecido a esto
========================
SELECT Nombre_del_Campo FROM Nombre_de_la_tabla
LOCAL destino
destino = Nombre_del_Campo
?destino

Manuel
28 de Mayo del 2005
SUM TO... te permite almacenar el resultado de una suma de un campo en una sola variable, así:
SELECT tuTabla
SUM CampoNumerico TO tuVariable FOR <condiciones>
Ejemplo:
SUM ValorPago TO PagCel FOR TipoLlamada='Calular'
SUM ValorPago TO PagFijo FOR TipoLlamada='Fijo '
SUM ValorPago TO totPago

chotio
28 de Mayo del 2005
Haz una vista con comandos SQL, de esta manera siempre será la suma de los totales de la otra tabla.

Saludos
adié