ayuda... soy un programador novato...estudiante es necesario para aprovar mi materia
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?
Proba algo parecido a esto
========================
SELECT Nombre_del_Campo FROM Nombre_de_la_tabla
LOCAL destino
destino = Nombre_del_Campo
?destino
========================
SELECT Nombre_del_Campo FROM Nombre_de_la_tabla
LOCAL destino
destino = Nombre_del_Campo
?destino
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
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
