Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

au secours Raymond ...

2 réponses
Avatar
pascal connier
Bonjour
Voila mon soucis. J'ai une table dont chaque enregistrement représente
une étape dans un journal de surveillance d'une ligne de production
(champ code, champ date et champ heure).
Afin de pouvoir génèrer une analyse des évènements de la ligne je
souhaiterais faire un requète me permettant de créer une table avec le
code évènement et sa durée (c'est à dire lire dans la table journal
deux enregistrments successifs un pour le début de l'évènement et
l'autre pour sa fin). Malheureusement je ne sais pas comment faire et
impossible de trouver une quelconque piste sur le net ni sur sur l'aide
en ligne.

Merci d'avance pour les solutions que vous pourriez me conseiller.

pascal

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

2 réponses

Avatar
Raymond [mvp]
Bonjour.

En général, dans ce genre d'opération on crée une table temporaire car on a
besoin de ces éléments pour d'autres requêtes et tous les travaux qui
s'ensuivent. Dans tous les cas, requête création de table ou requête
sélection, il faut exécuter une requête de regroupement basée sur le code
ligne de production et code évènement le mini horaire et le maxi horaire.
cette reguête ressemble à ceci, par exemple:
SELECT Ligne.Numéro, Ligne.EventCode, Min(Ligne.MadateDebut) AS Debut,
Max(Ligne.MadateFin) AS Fin, [Fin]-[Debut] AS Duree INTO TableCible
FROM Ligne
GROUP BY Ligne.Numéro, Ligne.EventCode
ORDER BY Ligne.Numéro, Ligne.EventCode;

bien entendu, il faudra adapter la requête et les calculs ceci n'étant qu'un
exemple.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pascal connier" a écrit dans le message de
news:
Bonjour
Voila mon soucis. J'ai une table dont chaque enregistrement représente une
étape dans un journal de surveillance d'une ligne de production (champ
code, champ date et champ heure).
Afin de pouvoir génèrer une analyse des évènements de la ligne je
souhaiterais faire un requète me permettant de créer une table avec le
code évènement et sa durée (c'est à dire lire dans la table journal deux
enregistrments successifs un pour le début de l'évènement et l'autre pour
sa fin). Malheureusement je ne sais pas comment faire et impossible de
trouver une quelconque piste sur le net ni sur sur l'aide en ligne.

Merci d'avance pour les solutions que vous pourriez me conseiller.

pascal

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net



Avatar
pascal connier
Raymond [mvp] a formulé la demande :
Bonjour.

En général, dans ce genre d'opération on crée une table temporaire car on a
besoin de ces éléments pour d'autres requêtes et tous les travaux qui
s'ensuivent. Dans tous les cas, requête création de table ou requête
sélection, il faut exécuter une requête de regroupement basée sur le code
ligne de production et code évènement le mini horaire et le maxi horaire.
cette reguête ressemble à ceci, par exemple:
SELECT Ligne.Numéro, Ligne.EventCode, Min(Ligne.MadateDebut) AS Debut,
Max(Ligne.MadateFin) AS Fin, [Fin]-[Debut] AS Duree INTO TableCible
FROM Ligne
GROUP BY Ligne.Numéro, Ligne.EventCode
ORDER BY Ligne.Numéro, Ligne.EventCode;

bien entendu, il faudra adapter la requête et les calculs ceci n'étant qu'un
exemple.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pascal connier" a écrit dans le message de news:

Bonjour
Voila mon soucis. J'ai une table dont chaque enregistrement représente une
étape dans un journal de surveillance d'une ligne de production (champ
code, champ date et champ heure).
Afin de pouvoir génèrer une analyse des évènements de la ligne je
souhaiterais faire un requète me permettant de créer une table avec le code
évènement et sa durée (c'est à dire lire dans la table journal deux
enregistrments successifs un pour le début de l'évènement et l'autre pour
sa fin). Malheureusement je ne sais pas comment faire et impossible de
trouver une quelconque piste sur le net ni sur sur l'aide en ligne.

Merci d'avance pour les solutions que vous pourriez me conseiller.

pascal

-- Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net




Franchement merci raymond ...j'ai réussi à m'en sortir
encore merci et bravo

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net