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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <pascal.connier@tiscali.fr> a écrit dans le message de
news: mn.f5677d53e8fe202a.21740@tiscali.fr...
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
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
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
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" <pascal.connier@tiscali.fr> a écrit dans le message de news:
mn.f5677d53e8fe202a.21740@tiscali.fr...
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
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