Comment lier un FK dans MySQL

La clé étrangère (FK) d'un des liens de la table à la clé primaire d'une autre table MySQL. Vous utilisez ces touches pour créer des requêtes qui joignent les tables, vous pourrez voir une liste de données d'une requête au lieu de plusieurs requêtes qui extraient des données de plusieurs tables. Utilisez l'instruction "join" pour lier les deux tables. Avec le "select" déclaration, l'instruction de jointure relie deux ou plusieurs tables pour interroger une base de données et de préserver les performances de base de données.

Instructions

1 Cliquez sur le bouton Windows "Démarrer" et sélectionner "Tous les programmes." Cliquez sur "MySQL" dans les groupes de programmes, puis cliquez sur "Navigateur de requêtes." Le programme du navigateur Query vous permet de créer des instructions SQL pour votre base de données.

2 Se connecter au serveur de base de données en utilisant votre nom d'utilisateur et mot de passe fourni par l'administrateur de base de données. Une fois connecté, cliquez sur le bouton "Nouvelle requête".

3 Tapez l'instruction select dans l'éditeur de requête. Le code suivant vous montre comment lier une clé étrangère dans une requête:

select * from clients se joignent à des commandes sur clients.idclient = Orders.CustomerID

Dans l'exemple ci-dessus, la clé primaire est dans la table des clients. La clé étrangère est dans la table des commandes. Les deux clés sont reliés entre eux, de sorte que vous pouvez afficher les données dans les deux tables dans les résultats.

4 Cliquez sur le bouton "Exécuter". La requête exécute et les résultats afficher en bas de la fenêtre du navigateur de requêtes.