loop in query

Status
Niet open voor verdere reacties.

basstaffort

Nieuwe gebruiker
Lid geworden
11 jan 2015
Berichten
4
Beste helpmij guru's,

Ik heb een query nodig die alle boeken die opeenvolgend zijn weet te vinden.

De tabel heeft 2 belangrijke velden:

  • BoekID
  • Vorig_boek

In vorig_boek staat het ID van een ander boek.
Als we als voorbeeld de harry potter reeks pakken dan ziet dat er als volgt uit:

1
2 1
3 2
4 3
5 4

Dit wil zeggen dat boek 3 de voorloper is van boek 4.

Nu wil ik dus een query waarbij ik als het waren vraag "als ik boek 4 heb, welke boeken hebben daar dan mee te maken?"

Oftewel dan zou ik boek 1 t/m 5 uit de harry potter serie als resultaat willen hebben.

Het was me middels een subquery al gelukt 2 boeken ver te zoeken maar dan zou ik voor alle series een aparte query moeten maken.

Wie o wie kan me helpen?

ik gebruik mssql en access.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan