Meerdere records samenvoegen tot 1

Status
Niet open voor verdere reacties.

moernoo

Nieuwe gebruiker
Lid geworden
8 nov 2008
Berichten
3
Hey,

ik heb volgende probleem:

ik heb een tabel met records waarvan ik aan elke record 1 of meerdere eigenschappen aan zou willen toekennen. ik had volgende structuur in gedachte:

TblMain:
ID | Naam |
------------------
1 | Jos
2 | Jef

TblEigenschappenID:
ID | EigenschapID
----------------------------
1 | 1
1 | 2
2 | 1

TblEigenschappen:
EigenschapID | Eigenschap
------------------------------------------
1 | Blond
2 | Mager


zo is in dit voorbeeld
- persoon 1 = Jos = Blond én mager
- persoon 2 = Jef = mager

mijn doel: een tabel krigen als volgt:
Naam | Eigenschappen
----------------------------------
Jos | Blond + Mager
Jef | Blond

weet er iemand hoe dit mogelijk is?

Bedankt !!!!
 
Hey,

ik heb volgende probleem:

ik heb een tabel met records waarvan ik aan elke record 1 of meerdere eigenschappen aan zou willen toekennen. ik had volgende structuur in gedachte:

TblMain:
ID | Naam |
------------------
1 | Jos
2 | Jef

TblEigenschappenID:
ID | EigenschapID
----------------------------
1 | 1
1 | 2
2 | 1

TblEigenschappen:
EigenschapID | Eigenschap
------------------------------------------
1 | Blond
2 | Mager


zo is in dit voorbeeld
- persoon 1 = Jos = Blond én mager
- persoon 2 = Jef = mager

mijn doel: een tabel krigen als volgt:
Naam | Eigenschappen
----------------------------------
Jos | Blond + Mager
Jef | Blond

weet er iemand hoe dit mogelijk is?

Bedankt !!!!

Dit is heel goed mogelijke, maar je moet er wel even iets voor doen.
Ga naar query-ontwerp.
Selecteer al de tabellen die je nodig hebt.
Leg de JOIN eiegenscahppen aan tussen al de tabellen ip ID niveau.
Dus TblMain.ID koppelen aan TblEigenschappenID.ID.
TblEigenschappenID.EigeschappenID weer koppelen aan TblEigenschappen.ID.
Maak er eventueel een tabelmaak-query van.

Klaar is Kees.

Het enig wat je niet voor elkaar krijgt op deze manier is de weergave zoals je die voor Jos hebt gemaakt.
Voor Jos zullen er twee records worden geselecteerd.
 
bedankt voor de reactie,

heb ondertussen een ideetje gekregen: zelf een functie schrijven in een module van access (visual basic).

op deze manier kan ik wel verschillende info op 1 regel krijgen, want dat was écht de bedoeling.
 
bedankt voor de reactie,

heb ondertussen een ideetje gekregen: zelf een functie schrijven in een module van access (visual basic).

op deze manier kan ik wel verschillende info op 1 regel krijgen, want dat was écht de bedoeling.

Zet je deze post dan even op opgelost
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan