bonjour
J'ai une table qui contient les champs et données suivantes :
Je cherche à écrire une requête SQL pour ramener ,pour chaque intervalle ou la valeur est = 0, la date avant et la date après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 id date valeur 1 11.01.2010 11 1 13.01.2010 14 1 14.01.2010 0 1 15.01.2010 0 1 16.01.2010 0 1 17.01.2010 4 1 18.01.2010 6 1 19.01.2010 5 1 20.01.2010 0 1 21.01.2010 0 1 22.01.2010 5 1 23.01.2010 5 1 24.01.2010 2 1 25.01.2010 0 1 26.01.2010 0 1 27.01.2010 5 1 28.01.2010 5 1 29.01.2010 0 1 30.01.2010 5 ..
Exemple :
on n'a que des valeurs = 0 entre le 14.01.2010 et 16.01.2010 : Je voudrais récupérer les deux dates 13.01.2010 et 17.01.2010
résultat souhaité pour l'exemple ci-dessus:
Merci pour l'aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 date_min date_max 13.01.2010 17.01.2010 19.01.2010 22.01.2010 24.01.2010 27.01.2010 28.01.2010 30.01.2010
Partager