Når du opretter en MySQL-database, hvert produkt , kunde-og ordre tabel indeholder en liste over poster , som du kan krydse i din kode . Dataene er sat op i en hierarkisk organisation , så man forespørge databasen begyndende med den højeste bestilt bord og krydse ned til den angivne post. Du bruger MySQL "Tilmeld " erklæring at knytte hvert bord i dine spørgsmål. Instruktioner
1
Åbn MySQL Query Browser program fra Windows-program -menuen. Log ind på din databaseserver.
2
Klik på " Query "-knappen for at åbne redigeringsvinduet . Du opretter din MySQL forespørgsler i editoren for at se og teste din SQL-kode og data .
3
Opret en forespørgsel , der starter med det første , vigtigste bord og krydser til et lavere bord til at hente dataene . For eksempel er en kunde, den vigtigste tabel i en e-handels virksomhed . Du bruger " join " erklæring til at slutte til " ordrer " tabel fra " kunder " tabellen. Følgende kode er et eksempel på en hierarkisk query : Hej
select * fra kunder cjoin ordrer o på c.customerid = o.customeridwhere c.customerid = 111
I dette eksempel kundenummeret 111 er vendt tilbage, og alle tilknyttede ordrer returneres sammen med kundedata.
4
Klik på " Udfør " knappen for at køre forespørgslen . Hvis to ordrer blev foretaget, to poster vise. Foran hver ordre er kundens oplysninger , da "join " erklæring forbinder de hierarkiske data.