Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
MySQL Links Join Tutorial
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 .

Previous: Next:
  PHP /MySQL Programmering
·Hoe je MySQL Monitor Met Pando…
·Hoe SQL Scripts schrijven 
·Hoe maak je een Javascript arr…
·Hoe je tabel bijwerken Set COL…
·Hoe maak je een PHP -bestand v…
·MySQL Xampp is traag 
·Hoe te exporteren naar MySQL i…
·Hoe maak je een statement bijw…
·Hoe Kies MySQL PHP Array 
  Related Articles
Hoe te DataGridView gebruiken voor MySQL…
Hoe doet u mee Strings in Python 
Hoe te lijsten Join in Python 
Hoe de Join & Split functies in Python P…
Hoe kan ik een MySQL database aan te mak…
Hoe kan ik een MySQL database convertere…
Hoe kan ik een MySQL database exporteren…
Hoe kan ik een MySQL database importeren…
Hoe je MySQL -opdrachten leren 
  Programmering Articles
·Hoe de seriële poort gebruiken in Visua…
·Hoe je Naam Anchor Links Ontleed in PHP 
·Oracle SQL Hints 
·Hoe te Tuples in Python Toegang 
·Hoe wijzig ik het wachtwoord met behulp …
·Hoe te lezen MATLAB 
·Hoe te converteren Short naar Int in Jav…
·Hoe te voorkomen meer dan een aanleg van…
·Hoe maak je Schakel een PHP Error Report…
Copyright © Computer Kennis http://www.nldit.com