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 :

Requête calculer le nombre de matières enseignées? [AC-2007]


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 13
    Points : 16
    Points
    16
    Par défaut Requête calculer le nombre de matières enseignées?
    Salut,

    Je voudrais simplement compter le nombre de matières par professeur, donc afficher un tableau à trois colonnes :

    Nom prof | Prénom Prof | Nombre de matière enseignées

    => voir screen pour les tables

    Avez-vous une petite idée de requête pour Access 2007 ?
    Images attachées Images attachées  

  2. #2
    Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 56
    Points : 46
    Points
    46
    Par défaut
    Bonjour,

    Tu pourrais mettre ces 3 tables dans une requête, puis sélectionner les champs qui t'intéressent (Nom, prénom, et ID_matière).

    Dans la feuille de propriétés de ta requête tu mets le champ "tous le champs" à "Non".

    Puis dans le ruban "outils de requête" tu cliques sur "Totaux", et sous te champs tu met "Regroupement" pour nom et prénom, et "Compte" pour le champ ID matière.

    Je pense que ca devrait te donner les résultats attendus.

    A plus

    Pierre

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 674
    Points : 56 955
    Points
    56 955
    Billets dans le blog
    40
    Par défaut
    bonjour,

    j'ai ça en stock:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    SELECT p.id_professeur,
           p.nom,
           p.[Prénom],
           COUNT(I.id_matiere) AS nbmatieres
    FROM   professeur p
           LEFT JOIN (SELECT DISTINCT id_professeur,
                                      id_matiere
                      FROM   intervention) i
             ON p.id_professeur = i.id_professeur
    GROUP  BY p.id_professeur,
              p.nom,
              p.[Prénom];

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 13
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup les gas, c'est du boulot de pro !

    Je comprends mieux le principe de Access maintenant par rapport au language SQL !

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requête 3 meilleures notes sur 4 par Elève et par matière enseignée
    Par Boubker_023 dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 03/07/2008, 02h28
  2. Requête pour calculer le nombre de ligne
    Par salsero1 dans le forum SQL
    Réponses: 1
    Dernier message: 25/04/2008, 12h05
  3. Réponses: 8
    Dernier message: 24/04/2008, 15h36
  4. Requête calcul du nombre d'enregistrement
    Par guenfood dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 01/03/2008, 06h28
  5. [Requête]Calcul de nombre de mois
    Par lucienkany dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 06/05/2007, 15h43

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