Salut, Rappeles toi que c'est toi qui a demandé les détails :) Donc ce que je recois en origine c'est un fichier txt contenant des données de vitesses de mon camion de course au format suivant : 13:04:36.50 10.4 Km/h 13:04:36.75 11.2 Km/h 13:04:37.0 11.7 Km/h 13:04:37.25 12.6 Km/h 13:04:37.50 13.3 Km/h 13:04:37.75 14.1 Km/h
Heure:minute:seconde.centième vitesse km/h Pour info un fichier "type" fait environ 10 000 lignes.... Grace à ta procédure d'import je rentre ca dans une base en ne prenant que l'heure et la vitesse, je rajoute un champ ref incrémentiel pour avoir ref heure vitesse 1 10.4
13:04:36.50 2 11.2
13:04:36.75
etc... Pour etre dans le règlement le camion ne doit pas dépasser 160 pendant plus de 11 échantillons consécutifs (donc 11 enregistrements qui se suivent au dessus de 160 c'est bon, 12 c'est pas bon) alors moi je veux sortir les infos suivantes. 1) Trouver toutes les séries de x (je ferai sur 8, 9, 10, 11....) enregistrements CONSECUTIFS ou la vitesse est supérieure à 160 2) Extraire le MINIMUM de chaque série 3) Extraire le MAXIMUM de ces minimum Comme ca je connais mon point de problème potentiel et je sais de combien je dois baisser la vitesse pour éliminer le problème sur la prochaine session (c'est plus compliqué que ca mais en gros c'est l'idée) Sachant qu'il y a 10 000 lignes a calculer j'ai déja fait une requete qui me filtre les vitesses >150 comme ca on élimine 90% des données et comme j'ai le champ ref j'arrive à voir si les enregistrements sont consécutifs ou pas. Voila, si tu veux je te maile une table de données pour t'entrainer (ou est-ce que je peux en poster une ici en pièce jointe ?) Merci |