Archief - SQL: join met vertrekplaats_id en aankomstplaats_id

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

.kw

Legacy Member
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.

Bram

Legacy Member
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...

Obliv`

Legacy Member
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.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan