PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 29/07/2019 12:48:47

oles67
Membre

Select between date : problème avec 1ere valeur vide

Bonjour,

j'ai une table avec un champ "heure", "valeur1" et "Etat"
"Valeur1" est enregistré toutes les heures.
"Etat" est uniquement sur événement. (Je ne peux modifier la période)
J'aimerai extraire les données entre 11:00:00 et 14:00:00 avec un where between


Ca, c'est ce qui est enregistré :

Heure	Valeur1	Etat
09:00:00	10	Marche
10:00:00	12	-
11:00:00	9	-
12:00:00	5	Arret
13:00:00	15	Marche
14:00:00	16	-

et ça, ce que j'aimerai avoir :

Heure	Valeur1	Etat
11:00:00	9	Marche
12:00:00	5	Arret
13:00:00	15	Marche
14:00:00	16	Marche

Peux-t-on déroger la date de début pour récupérer la dernière valeur "Etat" pour ne pas avoir de ligne vide à la première valeur ?
Sinon, y a t-il une solution ?

Merci de vos lumières.

Hors ligne

Pied de page des forums