Relatie tabellen

  • Hallo allemaal,


    Ik ben bezig met een helpdesk pagina, nu wordt alles met id's aan elkaar gekoppeld, maar wat nou als ik van 2 id's de bijhorende naam wil weten..


    Dus ik vraag nu helpdesk.helpdesk_id_door op die gekopeld zit aan de tabel leden.leden_id, maar nu heb ik ook nog:


    helpdesk.helpdesk_beantwoorder_id die ook weer gekoppeld zit aan leden.leden_id, hoe roep ik dan nu van deze 2 de gebruikersnaam op?


    Kan iemand mij hiervoor de query geven en de uitleg erbij plaatsen, zodat we er ook wat van leren..


    Met vriendelijke groet,


    Luc

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Als ik je goed begrijp ben je gewoon opzoek naar de functie inner join.


    (ik kan er helemaal naast zitten)

    This is ten percent luck, twenty percent skill
    Fifteen percent concentrated power of will
    Five percent pleasure, fifty percent pain
    And a hundred percent reason to remember the name!

  • een voorbeeld hoe ik het nu zie:
    SELECT l.gebruikersnaam FROM leden l INNER JOIN helpdesk h WHERE l.id = h.helpdesk_beantwoorder_id


    dit zou ongeveer moeten werken, je zou het beste ff kunnen testen in phpmyadmin dan in code.
    vaak moet er nog iets van group by gebruikersnaam bij etc.


    voordeel van die joins is dat je nog dieper kan door meer joins te gebruiken, maar probeer daardoor ook de tabellen zo goed mogelijk in te delen met koppelen.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!