Wanneer u een MySQL database aan te maken , elk product , klant en tafel bestelt een lijst met records die u kunt doorkruisen in je code bevat . De data wordt opgezet in een hiërarchische organisatie , zodat u de database te beginnen met de hoogste bestelde tafel opvragen en doorkruisen naar de opgegeven record. U gebruikt de MySQL " Join " verklaring aan elke tabel koppelen in je queries. Instructies 1 Open de MySQL Query Browser -programma uit het programma -menu van Windows . Meld u aan bij uw databaseserver . Kopen van 2 Klik op de "Query " om de editor te openen . U maakt uw MySQL query's in de editor te bekijken en test uw SQL- code en data . 3 Maak een query die begint met de eerste , hoofdtabel en doorkruist een lagere tafel te halen de data . Bijvoorbeeld , een klant is de belangrijkste tafel in een e-commerce bedrijf . U gebruikt de " join " statement mee te doen met de "orders" tafel van de " klanten " tafel. De volgende code is een voorbeeld van een hiërarchische vraag : select * van klanten cjoin bestellingen o op c.customerid o.customeridwhere c.customerid = 111 In dit voorbeeld , nummer = de klant 111 wordt teruggegeven en alle bijbehorende bestellingen worden teruggezonden , samen met de gegevens van de klant . 4 Klik op de " uitvoeren " om de query uit te voeren . Als twee orders werden gemaakt , twee records weer te geven . Aan de voorzijde van elke bestelling is informatie van de klant , omdat de "join " verklaring verbindt de hiërarchische gegevens .
|