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