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

Operaciones matematicas en BD

Estas en el tema de Operaciones matematicas en BD en el foro de ASP Clásico en Foros del Web. Hola todos, Estoy haciendo una aplicacion que calcule unos valores que estan en unos campos de una base de datos, mi idea es que calcule ...
  #1 (permalink)  
Antiguo 23/05/2002, 21:55
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
Operaciones matematicas en BD

Hola todos,

Estoy haciendo una aplicacion que calcule unos valores que estan en unos campos de una base de datos, mi idea es que calcule por mes por año, pero necesito que me haga una operacion matematica como suma resta multiplicacion o division por ejemplo:
1). entre dos celdas.
2). desde el principio hasta el final de un campo.

alguien sabe como hacer algo asi?
(mi base de datos esta en access 2000)

gracias..
  #2 (permalink)  
Antiguo 24/05/2002, 02:11
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 22 años, 3 meses
Puntos: 1
Re: Operaciones matematicas en BD

Un comando sencillo seria :

SELECT SUM(CampoA+CampoB) AS Suma,Count(*) As Registros WHERE Month(Fecha)=2000

Te tira 1 registro con el total en Suma y la cantidad de registros que se procesaron en Registros.

Para otro operador reemplaza el mas por otro.

bye
  #3 (permalink)  
Antiguo 24/05/2002, 02:14
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 22 años, 3 meses
Puntos: 1
Re: Operaciones matematicas en BD

error :

WHERE Month(Fecha)=10 ' por mes
WHERE Year(Fecha)=2002 ' por año
WHERE Month(Fecha)=10 And Year(Fecha)=2002 por periodo
  #4 (permalink)  
Antiguo 24/05/2002, 09:41
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
Re: Operaciones matematicas en BD

gracias por la respuesta

SELECT SUM (CampoA+CampoB) AS Suma ,Count(*) As Registros WHERE Month(Fecha)=2000

los que estan en negrita, si quisiera cambiarlo a multiplicacion o division como seria?

no sabes donde puedo encotnrar un buen tutorial de operaciones matematicas para asp y access?

gracias

  #5 (permalink)  
Antiguo 24/05/2002, 10:29
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Operaciones matematicas en BD

El lenguaje de programación Transact-SQL proporciona estas funciones matematicas :
ABS,LOG10,ACOS,PI,ASIN,POWER,ATAN,RADIANS,ATN2,RAN D,CEILING,ROUND,COS,SIGN,COT,SIN,
DEGREES,SQUARE,EXP,SQRT,FLOOR,TAN y LOG
y proporciona estas funciones de agregado:

AVG, SUM,COUNT, STDEV,GROUPING, STDEVP,MAX, VAR,MIN y VARP

y por supuesto * para multiplicar y / para dividir.

Espero que te ayude

Saludos

PD: (espero no haberme olvidado ninguno) ;)

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 00:37.