Lorsque vous créez une base de données MySQL, chaque produit, client et table des commandes contient une liste d'enregistrements que vous pouvez parcourir votre code. Les données sont mis en place dans une organisation hiérarchique , donc vous interrogez la base de données à partir de la table commandé le plus élevé et traversez vers le dossier spécifié . Vous utilisez MySQL " S'inscrire " déclaration de lier chaque table dans vos requêtes . Instructions
1
Ouvrez le programme MySQL Query Browser dans le menu du programme Windows. Connectez-vous à votre serveur de base de données .
2
Cliquez sur le bouton " requête" pour ouvrir l'éditeur . Vous créez vos requêtes SQL dans l'éditeur de visualiser et tester votre code et de données SQL.
3
Créer une requête qui commence avec la première table principale et traverse une table basse pour récupérer les données. Par exemple, un client est le tableau principal d'une entreprise de commerce électronique . Vous utilisez l'instruction " jointure " à se joindre à la table "ordres " de la table "clients " . Le code suivant est un exemple d'une requête hiérarchique :
select * from clients cjoin commandes o sur c.customerid = o.customeridwhere c.customerid = 111
Dans cet exemple, le nombre de clients 111 est retourné et toutes les commandes associées sont retournés avec les données du client .
4
Cliquez sur le bouton "Exécuter" pour exécuter la requête . Si deux ordonnances ont été rendues , deux records afficher . En face de chaque commande est de l'information du client , parce que la déclaration " rejoindre " le lien entre les données hiérarchiques.