Query Soustraction [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 18-06-2003 à 18:29:58
Hmmm ,  
 
Je peux avoir 600 lignes d historisees  par exemple.  
Ce que je desire faire Soustraire la date du jour avec la valeur de la veille.  
 
Une idee?  
 
Merci pour ta reponse en tt cas .
Marsh Posté le 18-06-2003 à 20:19:01
Quel SGBD ? 
 
Promis, dès que j'ai toutes les infos nécessaires, je te réponds 
Marsh Posté le 19-06-2003 à 12:44:39
| GMIGA a écrit : Bjr,   | 
 
 
select m.ref, m.madate, m1.madate - 1, m1.value - m.value  
from matable m, matable m1 
where m.ref = m1.ref and 
      m.madate = m1.madate - 1  
ou 
 
select m.ref, m.madate, m1.madate - 1, m1.value - m.value  
from matable m inner join matable m1 
on m.ref = m1.ref  
where  
m.madate = m1.madate - 1  
 
 
A tester bien sûr   
 
Marsh Posté le 24-06-2003 à 09:19:24
Alors Gmiga tu t'en es sorti ?  
Marsh Posté le 18-06-2003 à 16:59:32
Bjr,
Voici mon soucis
table histo
ref date value
1289 2003/12/01 10
1289 2003/12/02 15
...
Les valeurs pour la ref 1289 sont historisees tt les jours .
J aimerais calculer la valeur entre la date du jour et j-1. pour afficher la difference par rapport au jour precedent . Ici 5 ... .
Si qqun peut me soumettre une query qui fait la difference des 2 champs ca m aiderait bcp.
Merci d avance
Sinceres Saluations