login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Select meerdere tabellen

Offline Designick - 27/04/2010 22:41
Avatar van DesignickNieuw lid Hallo,

Ik ben nog redelijk nieuw met SQL
Ik heb een probleem met het uitlezen van meerdere tabellen.

Ik wil van de tabel gebruikers en nieuwsbrief de email uitlezen.
Ik ben er al achter dat het waarschijnlijk met inner join moet maar verder kan ik echt geen goede tuts vinden.

Kan iemand mij hiermee helpen?

Alvast bedankt voor jullie hulp.

7 antwoorden

Gesponsorde links
Offline Filip - 27/04/2010 22:48
Avatar van Filip IRC guru http://www.site...ySQL/Joins

Handig toch die tutorials...
Offline Designick - 27/04/2010 22:59
Avatar van Designick Nieuw lid Nou ik had zelf dit al: maar verder kwam ik niet omdat hij geen resultaat of fout geeft
SELECT nieuwsbrief.email, gebruikers.email FROM nieuwsbrief INNER JOIN gebruikers zou ik die ON nog moeten gebruiken dan?
Offline TotempaaltJ - 28/04/2010 07:25
Avatar van TotempaaltJ PHP interesse Ja, met joins moet je altijd de ON gebruiken, anders weet hij niet waarop hij moet joinen.
Offline Mikee - 28/04/2010 09:15 (laatste wijziging 28/04/2010 09:15)
Avatar van Mikee Nieuw lid
  1. SELECT * FROM tabel1 INNER JOIN tabel2 ON tabel1.id = tabel2.id


Zoiets.
Offline jaronneke - 28/04/2010 09:34
Avatar van jaronneke MySQL interesse SELECT t1.*,t2.* FROM table1 AS t1 INNER JOIN table2 AS t2 ON t1.id = t2.id
Offline Ontani - 28/04/2010 10:36
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
@jaronneke: t1.*, t2.* is hetzelfde als * :

SELECT * FROM table1 AS t1 INNER JOIN table2 AS t2 ON t1.id = t2.id
Offline Martijn - 28/04/2010 20:27 (laatste wijziging 28/04/2010 20:27)
Avatar van Martijn Crew PHP zo issie wat overzichtelijker:

  1. SELECT t1.kolom1, t1.kolom2, t2.kolom1, t2.kolom2
  2. FROM tabel1 AS t1
  3. INNER JOIN tabel2 AS t2
  4. ON (t1.id == t2.id)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.167s