IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Problème de calcul entre 2 dates


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 22
    Points : 11
    Points
    11
    Par défaut Problème de calcul entre 2 dates
    Bonjour,

    Je suis dans un service ressources humaines et je crée une base access avec 2 tables :
    - une table intérimaires : matricule (clé), nom, prénom...
    - une table contrats : numéro (clé), matricule, Du (date de début du contrat), Au (date de fin du contrat)

    Je voudrais savoir, pour un mois donné, combien d'intérimaires ont été arrêtés puis repris. C'est à dire combien d'intérimaire ont eu une coupure entre 2 contrats.

    Pour ce faire, il faut que je calcule
    (date de fin d'un contrat pour un matricule donné) - (date de début du contrat suivant pour le même matricule).
    Mais je ne sais pas comment faire car si je fais (Au) - (Du), cela me donne la durée d'un contrat.

    Pour vous eclaircir, je vous donne comment se présente ma table contrats :

    Matricule Du Au
    65901617 25/01/2010 16/02/2010
    65901600 06/01/2010 10/01/2010
    65901503 15/03/2010 21/03/2010
    65901503 28/12/2009 03/01/2010
    65901503 04/01/2010 10/01/2010
    65901503 11/01/2010 17/01/2010
    65901503 01/03/2010 07/03/2010
    65901503 18/01/2010 24/01/2010
    65901503 15/02/2010 21/02/2010
    65901503 08/03/2010 14/03/2010

    Merci d'avance de votre réponse.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Points : 520
    Points
    520
    Par défaut
    Bonjour,

    Pour calculer les arrêts entre deux contrats il faut que tu calcules la différence entre la date de debut et la date de fin. Si le résultat est positif, alors il y a eu interruption.

Discussions similaires

  1. Problème calcul entre 2 dates
    Par all06 dans le forum SQL
    Réponses: 4
    Dernier message: 06/01/2014, 18h11
  2. Problème lors du calcul entre 2 dates
    Par thesmall1985 dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 25/03/2010, 16h06
  3. Problème sur calcul entre 2 dates
    Par kcizth dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 08/10/2008, 20h17
  4. [Oracle8] calcul entre 2 dates
    Par bobunny dans le forum Oracle
    Réponses: 7
    Dernier message: 28/10/2005, 13h18
  5. Calcul entre deux dates heures
    Par Isa31 dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 31/03/2005, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo