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

Access Discussion :

Aide pour établissement d'une requête


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut Aide pour établissement d'une requête
    Bonjour à tous,
    Voilà les données sont enregistrées dans la table comme ceci :

    Matricule salarié, Type d'evennement, Date de l'evennement.

    Je voudrais dans une requête afficher le nbr d'accident qu'un matricule a pu avoir.

    Et cela pour trois périodes : Nb d'evennement depuis 12 mois, 24 mois et 36 mois

    J'ai du mal à construire une telle requête, qqn peut m'aider ?

    En détail voici ce qu'i faut faire :

    1 trouver le nb d'accidents pour tous les matricules
    2 trouver le nb d'incidents pour tous les matricules
    3 trouver le nb d'infraction pour tous les matricules

    Et cela pour chaque pèriodes donc depuix 12 mois, 24 mois et 36 mois

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Qu'est ce que tu proposes ?

    poste ton code, et nous te dirons, éventuellement, ce qui ne marche pas.

    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    PARAMETERS [type évenement] Text ( 255 );
    TRANSFORM Count(matable.madate) AS CompteDemadate
    SELECT matable.matricule
    FROM matable
    WHERE (((DateDiff("m",[madate],Date()))>0 And (DateDiff("m",[madate],Date()))<36) AND ((matable.evenement)=[type évenement]))
    GROUP BY matable.matricule
    PIVOT Partition(DateDiff("m",[madate],Date()),1,36,12);
    Elle est pas belle la vie ?

Discussions similaires

  1. Demande d'aide pour réalisation d'une requête SQL
    Par etiennegaloup dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/10/2013, 08h54
  2. [11g] Besoin d'aide pour écriture d'une requête
    Par telchargement dans le forum SQL
    Réponses: 3
    Dernier message: 19/04/2013, 11h05
  3. Aide pour optimisation d'une requête
    Par yoyodemars dans le forum Développement
    Réponses: 13
    Dernier message: 09/11/2012, 11h59
  4. Aide pour Simplifier/optimiser une requête SQL
    Par bubu06 dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/05/2012, 18h25
  5. [HTML] Besoin d'aide HTML pour faire suivre une requête
    Par desolation dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 19/07/2007, 10h26

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