sort tabel volgens index van een arrayfield andere tabel

Pagina: 1
Acties:

Onderwerpen

Vraag


  • ian3
  • Registratie: December 2005
  • Laatst online: 24-08-2023
Mijn vraag
Ik heb een tabel met taken: taak = taak_id(int), taak_titel(text), taak_omschrijving(text)
voorbeeld:
1 | kamer opruimen | Huiskamer opruimen en stofzuigen
2 | harde schijf formatteren | De oude externe schijf formatteren
3 | huiswerk wiskunde | Huiswerk wiskunde hoofdstuk 3 opgaves maken

In een andere tabel tsort = tsort_volgorde(int[ ])
1 | {2, 3, 1}

Is er een manier om een sql-query te maken die als uitkomst geeft:
2 | harde schijf formatteren | De oude externe schijf formatteren
3 | huiswerk wiskunde | Huiswerk wiskunde hoofdstuk 3 opgaves maken
1 | kamer opruimen | Huiskamer opruimen en stofzuigen


Relevante software en hardware die ik gebruik
postgresql, pgadmin4...

Wat ik al gevonden of geprobeerd heb
Geen idee wat ik moet doen of proberen
...

Alle reacties


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Waarom die tsort tabel? Waarom niet gewoon een extra veldje sort op de taken tabel? En als je staat op die tsort tabel, waarom heb je dan in 1 record die waardes staan? Dat valt niet te joinen ofzo en is erg onhandig. Ik zeg niet dat het onmogelijk is maar op deze manier heb je jezelf wel behoorlijk in een hoekje geschilderd...

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij