Inner Join

De INNER JOIN gebruik je alleen wanneer je zeker weet dat er een relatie is tussen de gegevens in de tabellen. Stel dat je wil weten wie wat eet, en alleen gegevens wil zien van de personen die ook werkelijk iets eten volgens de tabel. Ik zal het resultaat toelichten aan de hand van het voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$query
="
    SELECT
        r.naam
        rb.land
    FROM
        renstal AS r
    INNER JOIN
        racebaan coureurs AS rb
    ON
        rb.thuisbaan_van = r.id"
;
?>



Deze query zal het volgende aan gegevens terug geven:
Snel -> Nl
Sneller -> De
Snelst -> Be

Zoals je ziet komt de renstal die geen thuisbaan heeft niet voor in de uitkomt. Ook komen de racebanen die geen team hebben waarvan het de thuisbaan is niet voor.
Het resultaat van de INNER JOIN geeft allen gegevens terug die gekoppeld kunnen worden via de 2 koppeltabellen

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Voorbeeld
  3. Inner Join
  4. Outer Join
  5. Binnen 1 tabel
  6. Left en Right Join
  7. Meer dan 2 tabellen
  8. Tot Slot

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.