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 :

les requetes sql


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut les requetes sql
    bonjour,

    Est-ce que quelqu'un pourrait m'expliquer comment faire pour calculer une moyenne par exemple trouver les moyennes de chaque étudiants dans chacune des matières merci d'avance de m'expliquer !

  2. #2
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Par défaut


    Pourrais-tu nous donner davantage d'explications

    Dans quel environnement travailles-tu (version d'access)
    As-tu déja fait des requetes, si oui regarde du coté des requêtes de regroupement
    Jeannot

    Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA

    Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    Sur sgbd mais on doit le faire sur une feuille et je n'est pas de mal habituellement à faire des requêtes mais la ça se complique.
    dans l'exercice on me donne un modèle relationnel :

    ETUDIANT (n°etudiant, nom, prénom)
    MATIERE (codemat, libellémat, coeffmat)
    EVALUER (N°etudiant*, codemat*, date,note)

    Et les questions sont : * quelles sont les moyennes de chaque étudiant dans chacune des matières ?
    * Quelles sont les moyennes par matière ?

  4. #4
    Rédacteur/Modérateur


    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 738
    Billets dans le blog
    67
    Par défaut


    Tu peux relier tes 3 tables sur les champs indexés, puis après tu fait un regroupement sur: n°Etudiant et codemat
    et operation moyenne sur le champs: note

    A+
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    oui mai je ne sais toujours pas comment faire puisque les 2 requêtes sont différentes

  6. #6
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Par défaut
    Bonsoir,

    oui mai je ne sais toujours pas comment faire puisque les 2 requêtes sont différentes
    Ben oui

    Il vous faudra 2 requêtes pour faire simple...
    - Une, avec les étudiants et leurs moyennes !
    - Une autre concernant uniquement les matières et la moyenne !

    Pour le calcul d'une moyenne il faut utiliser la fonction AVG...

    Mais vous pouvez aussi lire le tuto de (Ben ...) ici qui t'aidera !

    « Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
    - Confucius -

    Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
    Tous les cours Office
    Solutions d'Entreprise



  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    désolé je ne comprend toujours pa puisque je doi utiliser SELECT , FROM, WHERE ... et je ne sais pa quoi mettre pour y repondre

  8. #8
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je te conseille fortement la lecture de cet article qui est une très bonne initiation au SQL dans Access : Le Langage SQL appliqué à Access

    Philippe

  9. #9
    Membre Expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Billets dans le blog
    8
    Par défaut
    Salut
    Essaye ceci
    req1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select EVALUER.[N°etudiant],EVALUER.codemat,EVALUER.date,sum(MATIERE.coeffmat) as sommecoef,sum(MATIERE.coeffmat*EVALUER.note) as sommenotecoef
     from  MATIERE inner join EVALUER on MATIERE.codemat=EVALUER.codemat
    groupby EVALUER.[N°etudiant],EVALUER.codemat,EVALUER.date
    req2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select ETUDIANT.[N°etudiant],ETUDIANT.nom,ETUDIANT.prenom, MATIERE.codemat, MATIERE.libellémat,EVALUER.req1.date,req1.coef,req1.notecoef, req1.notecoef/req1.coef as moyennenote
    from ETUDIANT inner join (req1 inner join MATIERE on req1.codemat=MATIERE.codemat) on ETUDIANT.[N°etudiant]=req1.[N°etudiant]

Discussions similaires

  1. Probleme basique concernant les requetes SQL sous BCB
    Par PhEnOmX dans le forum C++Builder
    Réponses: 8
    Dernier message: 29/02/2008, 16h06
  2. [SQL] Protéger les requetes SQL d'injection comme du php, javascript, ect
    Par arnaudperfect dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/06/2007, 15h32
  3. Connaitre les requetes SQL ayant echouées
    Par hubertc dans le forum ASP
    Réponses: 2
    Dernier message: 21/07/2006, 10h41
  4. Réponses: 1
    Dernier message: 14/04/2006, 11h02
  5. [MySQL] Encore un probleme de variables avec les requetes sql
    Par eown dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 14/04/2006, 11h01

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