Calcul entre deux dates d'une requête

jpl81 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je voudrais savoir comment calculer l'intervalle entre deux dates en ligne dans une requête,
ma requête contient une colonne DATE, des DATE sont en ligne
Je voudrais connaître l'intervalle entre la ligne 2 et la ligne 1 et ainsi de suite; L3/L2, L4/L3 etc
Merci si quelqu'un connait la fonction

Configuration: Windows / Chrome 86.0.4240.198
A voir également:

3 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Tu parles de requête ..... tu veux dire des requêtes SQL ? ( si la réponse est oui.. je la déplacerait dans le bon forum ! )

Et puis, si requête SQL .. avec quel moteur ? Mysql ? Oracle ? SqlServer ? Access ? Autre ??

Si ce n'est pas une requête SQL .. explique un peu plus le contexte .. et surtout.. précise le Langage concerné.
Là tu as posté à la racine du forum "Programmation" sans aucune autre indication....

Impossible dans ces conditions de te venir en aide.
0
jpl81 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
Il s'agit de requête dans ACCESS 2010
Ma requête dispose parmi les champs d'un champs DATE sur lequel je voudrais obtenir un intervalle
exemple: Dat_Evt Inter_Dat
01/12/20
05/12/20 4 jours
08/12/20 3 jours
et ainsi de suite
Merci d'avoir répondu
JPL
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
cela es assez facile à faire si les lignes sont triées.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
par exemple, si ils sont triés par date:
select t1.Dat_Evt,  t1.Dat_Evt - max(t2.Dat_Evt) as Inter_Dat
from req as t1 left join req as t2
on t1.Dat_Evt > t2.Dat_Evt
group by t1.Dat_Evt
0