Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te vermijden de Jointype Al met MySQL
MySQL biedt verschillende " JOIN " types , zodat u de gegevens combineren uit tabellen in een verscheidenheid van manieren . MySQL is een database management systeem waarmee u toegang tot de gegevens uit een database op de server . De Cartesiaanse product van twee tabellen is een combinatie van alle rijen van een tabel met elke rij van de andere tafel . Wanneer u het nodig om de gegevens uit de twee tabellen te combineren zonder inbegrip van alle mogelijke combinaties , maken gebruik van de " LEFT JOIN " , " RIGHT JOIN " en " INNER JOIN " verklaringen . Instructies
1

Open de terminal en meld u aan bij uw MySQL database door het intikken van het commando :

mysql -u user - p pas


Vervang " gebruiker" en " pass" met uw gebruikersnaam en wachtwoord . kopen van 2

uitsluiten records uit een specifieke tabel zonder de aanpassing van waarden door het koppelen van tabellen , met behulp van de " LEFT JOIN " of " RIGHT JOIN " statement . Typ het volgende commando in de terminal :

SELECT * FROM t1 LEFT JOIN t2 ON t1.a = t2.a

of

SELECT * FROM T1 RIGHT JOIN t2 ON t1.a = t2.a

de " LEFT JOIN " statement zal alle records uit de tabel " t1 " , maar alleen de records uit tabel " t2 " die hebben een bijpassende " een " kolom waarde met tafel " t1 ". Records in tabel " t2 " die niet overeenkomen met kolommen in tabel " t1 " hebben, worden uitgesloten .

De " RIGHT JOIN " statement werkt op vergelijkbare wijze , maar alle records uit de tabel " t2 " zijn opgenomen en alleen de records uit tabel " t1 " dat een bijpassende " een " kolom waarde met " t2 " moeten worden opgenomen .
3

uitsluiten records uit beide tabellen die niet voldoen aan de voorwaarden te sluiten met behulp van de " INNER JOIN " statement . Typ het volgende commando in de terminal :

SELECT * FROM t1 INNER JOIN t2 op t1.a = t2.a

Elke record uit beide tabellen die geen overeenkomende record in het heeft wel andere tafel wordt uitgesloten .

Previous: Next:
  PHP /MySQL Programmering
·Hoe een Combineren Als verklar…
·Hoe de foreach in PHP gebruike…
·Hoe maak je een PHP header geb…
·Wat is PHP Perl ? 
·Hoe maak je een PHP Redirect M…
·Hoe maak je een reeks getallen…
·Hoe Kies MySQL PHP Array 
·Hoe te verwijderen van een Red…
·Hoe maak je een PHP -bestand i…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Iframes gebruiken met Flash 8 
·Beschrijving van Visual Basic 
·Hoe maak je een WPF DataGrid Model Merk 
·IronRuby Vs . Ruby Netto 
·Hoe te Switch zaak gebruiken in C # 
·Hoe te Increment Nummers op dezelfde lij…
·High Level Computer Languages ​​
·Hoe maak je een Doc bestand te openen in…
·Hoe te Debug Ubuntu 
Copyright © Computer Kennis https://www.nldit.com