Ik ben nu al een dag aan het zoeken met waarschijnlijk de verkeerde zoektermen naar een oplossing voor het volgende probleem.
Ik heb de volgende tabel:
id | fvr_start | fvr_eind
---------------------------------------
1 | Arnhem | Apeldoorn
2 | Maastricht | Venlo
3 | Venlo | Nijmegen
4 | Apeldoorn | Putten
Nu wil ik de 2 rijen gelinkt weergeven waarvan eind gelijk is aan start in een andere rij.
Dus uitkomst:
Arnhem | Putten | (via) Apeldoorn
Maastricht | Nijmegen | (via) Venlo
Ik heb al een aantal Queries geprobeerd, dit is de laatste:
"SELECT * FROM fvr WHERE fvr_eind IN(SELECT B.fvr_start FROM B.fvr )"
Of de voorlaatste
"SELECT * FROM fvr JOIN B.fvr ON fvr_eind = B.fvr_start"
enz...
Maar steeds is de output leeg.
Wie helpt me op weg?
Ik heb de volgende tabel:
id | fvr_start | fvr_eind
---------------------------------------
1 | Arnhem | Apeldoorn
2 | Maastricht | Venlo
3 | Venlo | Nijmegen
4 | Apeldoorn | Putten
Nu wil ik de 2 rijen gelinkt weergeven waarvan eind gelijk is aan start in een andere rij.
Dus uitkomst:
Arnhem | Putten | (via) Apeldoorn
Maastricht | Nijmegen | (via) Venlo
Ik heb al een aantal Queries geprobeerd, dit is de laatste:
"SELECT * FROM fvr WHERE fvr_eind IN(SELECT B.fvr_start FROM B.fvr )"
Of de voorlaatste
"SELECT * FROM fvr JOIN B.fvr ON fvr_eind = B.fvr_start"
enz...
Maar steeds is de output leeg.
Wie helpt me op weg?