Cellen samenvoegen msaccess

Status
Niet open voor verdere reacties.

AlbertKnol

Nieuwe gebruiker
Lid geworden
22 mei 2016
Berichten
2
Op dit moment ben ik bezig met een database

Het lukt mij niet om cellen samen te voegen, weet ook niet of dit mogelijk is

TABEL 1

MPN COLOR COLOR_CODE

52 Metallic Gold 4519317
52 Metallic Gold 6051533

TABEL 2
COLOR code

Metallic Gold 1


Moet als resultaat geven:

52 Metallic Gold 4519317, 6051533 1
 
Ik snap niet wat je wilt bereiken, kun je het wat beter uitleggen?
 
Wat ik dus wil bereiken is dat ik gegevens uit meerdere tabellen, van bepaalde cellen de gegevens in één cel samenvoeg, gescheiden door een komma.

Ik heb een tabel met drie kolommen

Tabel 1
Kolom 1 met een waarde "52"
Kolom 2 met een waarde "Metallic Gold"
Kolom 3 met waarden als “123” “124”
waarvan kolom 3 uniek is en kolom 2 meerdere malen "Metalic Gold" kan bevatten en kolom 1 meerdere malen de waarde “52” kan hebben.
Dus:
52 Metallic Gold 123
52 Metallic Gold 124

Ik heb een tabel met twee kolommen
Tabel 2
Kolom 1 met een waarde "Metallic Gold"
Kolom 2 met een waarde "1"
waarvan kolom 1 en 2 uniek zijn
Dus:
Metallic Gold 1

Nu wil ik dit samenvoegen in een query met als resultaat alles op één rij
Kolom1 in één cel:
“52”
Kolom 2: in één cel
“Metallic Gold”
Kolom 3: in één cel
“123, 124”
Kolom 4 in één cel
“1”
 
Dat ondermijnt elke normalisatie in je tabellen. Waarom niet een kruistabel gemaakt waarin je voor elk product (de unieke waarden dus) één record krijgt en alle herhalende waarden daarachter in een eigen kolom terugziet? Dat is zonder programmeren te maken, en behoorlijk overzichtelijk.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan