En realidad lo que necesito es la diferencia de los valores para armar un 
grafico. 
Por ejemplo si tengo estos datos
id     fecha            hora      valor1      01/11/2007   12:00       1.52     
 01/11/2007   12:15       1.753      01/11/2007   12:30        24      
01/11/2007   12:45       1.95      01/11/2007   13:00       1.6el resultado 
seria mas o menos
 
fecha           hora      valor01/11/2007   12:00    0.2501/11/2007   12:15    
0.2501/11/2007   12:30    -0.101/11/2007   12:45    -0.3
Es una fila menos porque el primer valor no tengo con quien restarlo, si ves la 
segunda tabla el valor de las 12 es la diferencia entre el valor de las 12:00 y 
de las 12:15 y asi sucesivamente. 
Espero que se entienda... gracias
Saludos....
Carina


Date: Wed, 21 Nov 2007 09:56:31 -0300From: [EMAIL PROTECTED]: [EMAIL 
PROTECTED]: [dbms] Diferencias entre valoresPara calcular diferencias entre 
fecha podes usar 
DATEDIFhttp://msdn2.microsoft.com/en-us/library/aa258269(sql.80).aspxLa 
diferencia de tiempo la calculás sobre la última lectura? Es por eso que si 
agregas una a mano te queda inconsistente? Para evitar el trigger podrías 
generar una vista, con un campo calculado "Valor", luego para obtener los datos 
haces SELECT * FROM Vista ORDER BY ValorSi necesitas ayuda para armar la 
consulta mandá algunas filas de ejemplo con el resultado que esperás. Saludos.
On Nov 21, 2007 9:36 AM, Carina V. Barca <[EMAIL PROTECTED]> wrote:

Mauricio, gracias por contestar, era solo para que se entienda, lo que yo 
necesito calcular es la diferencia entre 2 valores ordenados por fecha y hora, 
recibo datos cada 15 minutos pero a veces me pasa que se cae el sistema y me 
quedo sin una lectura entonces por ejemplo tengo lecturas a la 12 y despues 
12:30 con el trigger calculo la diferente entre las 12 y las 12:30 pero cuando 
agrego a mano el valor de las 12:15 ahi se me arma lio y para evitar eso queria 
saber si se podia, a traves de una consulta calcular la diferencia entre esos 
valores sin necesidad de usar el trigger. Espero haber aclarado tu duda y de 
nuevo gracias por contestar. SaludosCarina
 

Date: Wed, 21 Nov 2007 09:20:09 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED] 
Subject: [dbms] Diferencias entre valores
Carina, No entendí cual es el cálculo que hacés entre hora y valor? Por qué en 
vez de 5 filas en el resultado esperás 4?Saludos. Mauricio. 


On Nov 20, 2007 1:55 PM, Carina V. Barca < [EMAIL PROTECTED]> wrote:




Hola a todos, necesito sacar las diferencias entre 2 valores de una tabla 
ordenada por fecha y hora pero no se me ocurre como,  Tengo la siguiente tabla 
id     fecha            hora      valor1      01/11/2007   12:00       1.52     
 01/11/2007   12:15       1.753      01/11/2007   12:30        24      
01/11/2007   12:45       1.95      01/11/2007   13:00       1.6  y tendria que 
recibir le siguiente resultado fecha           hora      valor01/11/2007   
12:00    0.2501/11/2007   12:15    0.2501/11/2007   12:30    -0.101/11/2007   
12:45    -0.3 Es decir de una tabla necesito sacar la diferenciaentre los dos 
valores, se puede? en este momento lo hago con un trigger, pero me paso que 
cuando me falto un valor en el medio y y lo tengo que agregar tengo que 
modificar las diferencias a mano.  Desde ya muchas gracias...Saludos
   

Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a 
la última MSN Newsletters





Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a 
la última MSN Newsletters
_________________________________________________________________
Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a 
la última
http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMaintenance&Brand=WL&RU=http%3a%2f%2fmail.live.com

Responder a