Foros del Web » Programando para Internet » ASP Clásico »

Sumas orizontales

Estas en el tema de Sumas orizontales en el foro de ASP Clásico en Foros del Web. Hola a todo Aqui estoy de vuelta y con problemas. Tengo una db con nombre de personas en la cual deben pagar sus cuotas ejemplo: ...
  #1 (permalink)  
Antiguo 06/11/2007, 03:17
 
Fecha de Ingreso: octubre-2007
Ubicación: København
Mensajes: 6
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Sumas orizontales

Hola a todo
Aqui estoy de vuelta y con problemas.

Tengo una db con nombre de personas en la cual deben pagar sus cuotas
ejemplo:

tabla:

Mauricio | 50 | 5 | 50 | $105
Marcela | 10 | 2 | 20 | $32

Bueno, espero que me entienda y me puedan ayudar.

De ante mano, muchas gracias
  #2 (permalink)  
Antiguo 06/11/2007, 06:55
Avatar de ftabilo  
Fecha de Ingreso: junio-2007
Ubicación: En el Pc
Mensajes: 139
Antigüedad: 16 años, 10 meses
Puntos: 3
Re: Sumas orizontales

Hola, trata de ser mas especifico en tus temas, por lo menos no entiendo lo que quieres hacer ni cual es tu problema.

Saludos
  #3 (permalink)  
Antiguo 06/11/2007, 07:04
 
Fecha de Ingreso: octubre-2007
Ubicación: København
Mensajes: 6
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Sumas orizontales

Hola a todo
Aqui estoy de vuelta y con problemas.

Tengo una db con nombre de personas en la cual deben pagar sus cuotas
ejemplo:

tabla:
columnas: nombre_usuario - enero - febrero - marzo - abril - etc.
Lo que quiero sumar es lo que mauricio ha pagado y NO el total del mes de enero que da 60 si no que quiero el resultado $155

nombre_usuario | enero | febrero | marzo | abril | total
Mauricio | 50 | 5 | 50 | 50 | $155
Marcela | 10 | 2 | 20 | 50 | $82

Bueno, espero que me entienda mejor ahora.

De ante mano, muchas gracias
  #4 (permalink)  
Antiguo 06/11/2007, 07:17
Avatar de ftabilo  
Fecha de Ingreso: junio-2007
Ubicación: En el Pc
Mensajes: 139
Antigüedad: 16 años, 10 meses
Puntos: 3
Mensaje Re: Sumas orizontales

Hola:

Con esta consulta obtienes la suma:

SELECT enero+febrero+marzo+abril FROM tabla WHERE nombre_usuario = 'mauricio'

Ahora podrias hacer algo así:

IdUsuario = "Mauricio"

SQL = "SELECT enero+febrero+marzo+abril FROM tabla WHERE nombre_usuario = '"&IdUsuario&"' "
Set Rs= oCon.execute(SQL)
if not Rs.EOF then
Suma = Trim(Rs(0))
End If

SQL = "UPDATE tabla SET total = '"&Suma&"' WHERE nombre_usuario = '"&IdUsuario&"' "
Set Rs= oCon.execute(SQL)
Rs.Close()
Set Rs = nothing

Espero te sirva.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:36.