| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment gérer des données hiérarchiques dans MySQL
    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.

    Previous :

    next :
      articles connexes
    ·Qu'est-ce que PHP -Nuke 
    ·Comment faire pour tester MySQL Script Speed ​​
    ·Différence entre le gâteau Auth et ACL 
    ·Comment faire un Hit Counter Avec PHP 
    ·Comment configurer un serveur Apache pour PHP 
    ·Comment changer l'ordre des champs sur MySQL 
    ·Comment vérifier si un lien fonctionne en PHP 
    ·Comment faire pour utiliser des couleurs différentes d…
    ·Comment voir site PHP sur localhost 
    ·000X0 PHP cordes erreur 
      articles en vedette
    ·Qu'est-ce que Alpha Blending 
    ·Comment utiliser radote avec Groovy 
    ·Comment faire une application Windows Forms avec les co…
    ·Comment trouver des sous-ensembles dans un Python 
    ·Comment lire les points d'un fichier et le graphique en…
    ·Comment mettre des photos en Java BlueJ 
    ·Comment faire pour installer la machine virtuelle Java 
    ·Comment compiler un fichier java pour RSBOT 
    ·Comment faire pour exécuter une requête MySQL pour PH…
    ·Comment faire pour supprimer retours de caractères d'u…
    Copyright © Connaissances Informatiques http://fr.wingwit.com