Weergegeven resultaten: 1 t/m 3 van 3
  1. #1
    .kw
    .kw is offline
    Member
    Lid sinds
    30/11/03
    Berichten
    275
    iTrader
    0

    SQL: join met vertrekplaats_id en aankomstplaats_id

    tabel traject:
    - vertrekplaats_id
    - aankomstplaats_id
    - capaciteit
    - prijs

    tabel stad:
    - id
    - naam

    Wat ik nodig heb is een SQL-query die het volgende retourneert:

    vertrekplaats (naam), aankomstplaats (naam), capaciteit, prijs

    Dat moet dus een soort join zijn, maar hoe doe je dat?
    Dank op voorhand.

  2. #2
    Approved 9-lifer Bram's schermafbeelding
    Lid sinds
    1/08/02
    Locatie
    Gent
    Berichten
    9.689
    iTrader
    2 (100%)
    ik denk nie da da in een query gaat gaan...

    ge gaat eerst uw gegevens uit traject moeten halen en dan mee twee aparte queries de stadsnamen moeten opvragen...

  3. #3
    Member
    Lid sinds
    8/11/03
    Locatie
    Antwerpen
    Berichten
    1.726
    iTrader
    0
    SELECT vp.naam, ap.naam, t.capaciteit, t.prijs
    FROM ((traject AS t INNER JOIN stad AS vp ON (t.verstrekplaats_id = vp.id)) INNER JOIN stad AS ap ON (t.aankomstplaats_id = ap.id))

    Twee queries is volstrekt onnodig. Die van mij zou ongeveer moeten werken.

Discussie informatie

Users Browsing this Thread

Op dit moment bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •