MySQL is een open source database -pakket populair voor webservers en andere Internet- technologie die een databank nodig heeft . Een join commando in MySQL combineert twee tafels van informatie volgens een patroon . Bijvoorbeeld , een database bevat twee tabellen : een lijst van medewerkers en een lijst met computers , en relateert de twee tabellen , zodat elke computer wordt toegewezen aan een medewerker . Instructies Setup 1 een standaard niet-links te sluiten , alleen maar om een middel van vergelijking hebben . Zodra de MySQL client wordt gestart - Windows- gebruikers kunnen het vinden in hun menu Start - typ het volgende in het : SELECT employee.name , computer.serialNumber FROM werknemer , computer < br > WHERE computer.worker = employee.name Dit vraagt het serienummer en de namen van werknemers uit de computer en werknemer tafel . De sleutel is de " WHERE " -clausule , waarin wordt bepaald dat MySQL alleen resultaten moet afdrukken wanneer de computer " werknemer " data is gelijk aan de naam van de werknemer . Het resultaat zou er ongeveer zo uitzien : Naam | Serienummer Kevin | 12456544 Amber | 21315565 kopen van 2 Voer een LEFT JOIN versie van het bovenstaande commando door het volgende te typen : SELECT employee.name , computer.serialNumber FROM werknemer LEFT JOIN computer oP computer.worker = employee.Name < br > de opdracht vraagt om dezelfde informatie als de vorige opdracht , maar de output zal subtiel anders zijn . Druk op 3 in te voeren om de resultaten te krijgen . | Serienummer Kevin | 12456544 Amber | 21315565 Bill | Naam : een voorbeeld kan iets als dit Tom | linker sluiten commando dwingt de data links van het commando verschijnt zelfs wanneer ze niet aan de voorwaarde van de ON-component . Dus , zijn medewerkers Bill en Tom , die niet werden inlcuded in de resultaten eerder omdat ze geen computers aan hen toegewezen had , nu aangetoond .
|