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 MySQL Discussion :

Question sur la jointure avec MYSQL


Sujet :

Requêtes MySQL

  1. #1
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut Question sur la jointure avec MYSQL
    Bonjour tout le monde,

    J'ai une table Etudiant qui contient :

    Matricule (PK)
    Nom
    Prenom
    J'aimerais créer une table Cursus qui prendrait une référence sur le numéro de matricule de l'étudiant de la table ci-dessus

    La table cursus aurait donc un champs matricule, qui ne serait pas une clé primaire, mais devrait aller chercher le matricule dans la table "Etudiant", le nom de l'année dans la table "Annee", la décision dans une table nommée "Decisions"....

    Parle-t'on de clé étrangère dans ce cas ?

    J'ai pensé à la jointure, est possible si j'ai par exemple :

    Dans la table Etudiants :
    12345 Dupont André
    ...
    Dans la table "Année" :

    BA1
    BA2
    BA3
    ....
    Dans la table Décision :

    Ajourné(e)
    Satisfaction
    ....
    d'obtenir ce résultat ?

    12345 1998-1999 BA1 Session 1 : Satisfaction
    12345 1999-2000 BA2 Session 1 : Satisfaction
    12345 2000-2001 BA3 Session 1 : Satisfaction
    ...
    Comment puis-je faire cela avec MYSQL ?

    Dois-je utiliser une jointure ? est-ce la solution ?

    Un tout GRAND merci d'avance.

    beegees

  2. #2
    Expert éminent
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 903
    Points : 6 027
    Points
    6 027
    Par défaut
    Oui, on parle bien de FK dans ce cas.

    Au passage, rien n'empêche qu'une FK soit aussi PK: on a alors une Primary Foreign Key
    "Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
    -----------------------
    Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
    Usus magister est optimus

  3. #3
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par qi130 Voir le message
    Oui, on parle bien de FK dans ce cas.

    Au passage, rien n'empêche qu'une FK soit aussi PK: on a alors une Primary Foreign Key
    Bonjour QI130,

    Merci pour ta réponse.

    Cela me rassure un peu de voir que ma fk va servir de pk.

    Encore merci.

    beegees

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/03/2007, 14h28
  2. Question sur le Jmenu avec un sous-menu
    Par Sylmandel dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 05/01/2007, 10h35
  3. [MySQL] Petite question sur une erreur de mysql
    Par iwf-fr dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/12/2006, 16h23
  4. Question sur les jointures
    Par richard038 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/06/2006, 11h46
  5. simple question sur du html avec frames
    Par Thordax dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/05/2006, 11h48

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