Bonjour,
j'utilise mysql et ma table est la suivante:
auto (
`id_auto` bigint(20) NOT NULL AUTO_INCREMENT,
`date_position` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`etat_auto` double DEFAULT '0',
`pourcentageX` double DEFAULT '0',
PRIMARY KEY (`id_auto`),
UNIQUE KEY `date_position` (`date_position`,`id_auto`),
KEY `FK_position_vehicule_1` (`id_auto`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=455315 ;
J'aimerai pouvoir corriger la requête suivante :
select date_position, pourcentageX from auto
afin que seul les données valides soient afficher au niveau de mon graphe (dateposition,pourcentageX) et les données non valides soient remplacées par la dernière valeur valide.
La dernière valeur valide correspond à celle ou la valeur pourcentageX et entre 0 et 100.
Donc si par exemple à la date_position "14/06/2010 4h30m" la valeur de pourcentageX n'est pas valide je souhaiterai qu'au niveau de mon graphe soit affiché à cette date la dernière valeur valide de pourcentageX qui doit être à une date inférieur.
Je vous remercie pour votre aide.
Partager