Positionering af data
Hej EkspertenJeg er ved at placere nogle data udfra et databasetræk. Udfordringen går på at få placeret data rigtigt.
De data jeg skal trække ud, er en stykliste for et produkt. Måden hvorpå jeg trækker data, er at jeg trækker de numre ude som indgår i topnummeret (niveau 1) først. Derefter tjekker jeg hvilke numre der indgår i niveau 1 numrene. Det vil sige at jeg lister alle numre der indgår på niveau 2, så numrene på niveau 3... osv osv. Det vil sige, at jeg mister den sammenhæng der er mellem de enkelte niveauer/varenumre.
Det vil sige, at data kommer til at se ud som nedenstående:
900000 (niveau 0/topnummeret)
556768 (niveau 1)
346768 (niveau 1)
346768 (niveau 1)
556798 (niveau 1)
556728 (niveau 1)
626768 (niveau 2)
236768 (niveau 2)
676768 (niveau 2)
626798 (niveau 2)
626728 (niveau 2)
236768 (niveau 3)
236768 (niveau 3)
236767 (niveau 3)
236798 (niveau 3)
236728 (niveau 3)
236768 (niveau 4)
136768 (niveau 4)
146768 (niveau 4)
Sådan som jeg gerne vil have det til at se ud er:
900000 (niveau 0/topnummeret)
556768 (niveau 1)
626768 (niveau 2)
236768 (niveau 2)
676768 (niveau 2)
236768 (niveau 3)
236767 (niveau 3)
236768 (niveau 4)
346768 (niveau 1)
346768 (niveau 1)
556798 (niveau 1)
626798 (niveau 2)
556728 (niveau 1)
626728 (niveau 2)
236768 (niveau 3)
236798 (niveau 3)
236728 (niveau 3)
136768 (niveau 4)
146768 (niveau 4)
Jeg har en ide om, at jeg skal indføre en form for index, som jeg efterfølgende kan benytte til at positionere data med.
Lige en anden måde at illustrere det på:
Det jeg får ud:
topnummer
undernummer til topnummeret
undernummer til topnummeret
undernummer til topnummeret
undernummer til topnummeret
undernummer til topnummeret
undernummer til undernummer 1
undernummer til undernummer 1
undernummer til undernummer 1
undernummer til undernummer 4
undernummer til undernummer 5
undernummer til underundernummer 3
undernummer til underundernummer 3
undernummer til underundernummer 4
undernummer til underundernummer 5
undernummer til underundernummer 5
undernummer til underunderundernummer 2
undernummer til underunderundernummer 5
undernummer til underunderundernummer 5
Det Jeg ønsker:
topnummer
undernummer til topnummeret
undernummer til undernummer 1
undernummer til undernummer 1
undernummer til undernummer 1
undernummer til underundernummer 3
undernummer til underundernummer 3
undernummer til underunderundernummer 2
undernummer til topnummeret
undernummer til topnummeret
undernummer til topnummeret
undernummer til undernummer 4
undernummer til underundernummer 4
undernummer til topnummeret
undernummer til undernummer 5
undernummer til underundernummer 5
undernummer til underundernummer 5
undernummer til underunderundernummer 5
undernummer til underunderundernummer 5
Håber min forklarring giver mening eller må I endelig spørge ind!
PFT