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

Sumar campos

Estas en el tema de Sumar campos en el foro de ASP Clásico en Foros del Web. Tengo una base de datos con diferentes campos uno de ellos numerico, deseo realizar una consulta donde me sumen todos los campos numericos, ejemplo: Base ...
  #1 (permalink)  
Antiguo 07/05/2002, 12:04
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Sumar campos

Tengo una base de datos con diferentes campos uno de ellos numerico, deseo realizar una consulta donde me sumen todos los campos numericos, ejemplo:

Base de datos:
Nombre Horas
Carlos 5
Pedro 6
Carlos 4

Cuando busco por carlos deseo ver esto:

Carlos 9 Horas.

se que es facil pero no lo se hacer.
recuerden que son un numero indefinidos de campos a sumar gracias de antemano.
  #2 (permalink)  
Antiguo 07/05/2002, 12:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Sumar campos

SELECT DISTINCTROW Tabla.Nombre, Sum(Tabla.Horas) AS SumaDeHoras FROM Tabla GROUP BY Tabla.Nombre WHERE Tabla.Nombre='Carlos'


Y luego lo mostrás así (suponiendo que RS sea el nombre de tu recordset)

<% = Rs("Nombre") & ": " & Rs("SumaDeHoras") %>
  #3 (permalink)  
Antiguo 07/05/2002, 12:22
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Sumar campos

Gracias, pero necesito que me sume los resultados a partir de un filtro, es decir, si selecciono carlos me dira las horas de carlos pero si selecciono pedro me dira las horas de pedro y asi sucesivamente.

De nuevo gracias por todo.
  #4 (permalink)  
Antiguo 07/05/2002, 13:20
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Sumar campos

pero si dazuaga te la dio ne bandejas...uufff

Código:
<form method=post action=pagina.asp>

<table>
<tr>
<td>nombre</td>
<td><input type=text name=nombre_ingresado></td>
<td><input type=submit value=buscar name=buscar></td>

<%if request("buscar")="buscar" then

bla..bla...
conexion.open
bla..bla..bla..

  SELECT DISTINCTROW Tabla.Nombre, Sum(Tabla.Horas) AS SumaDeHoras FROM Tabla GROUP BY Tabla.Nombre WHERE Tabla.Nombre='"& request("Nombre_ingresado") &"'

bla..bla..bla..

%>
</form>
  #5 (permalink)  
Antiguo 07/05/2002, 13:35
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Sumar campos

Muchas gracias a todos por su ayuda.
de verdad me sacaron de un atolladero.
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 11:31.