Doppelte Einträge einer Spalte in Access nur 1 mal anzeigen

Alles rund um die Software-Entwicklung: Programme, Skripte, Projekte etc.
Antworten
Benutzeravatar
Lustmolch
Rear Admiral
Turtleboard Veteran
Turtleboard Veteran
Beiträge: 3593
Registriert: 08.03.2004, 12:58
Wohnort: Lörrach (Ich komm hier nicht weg!!)

Doppelte Einträge einer Spalte in Access nur 1 mal anzeigen

Ungelesener Beitrag von Lustmolch » 30.04.2010, 09:39

Wie oben weis ich gerade nicht wie ich das hin bekommen.

bsp.

Code: Alles auswählen

Spalte 1  Spalte 2
1         ABC
1         DEF
1         GHI
2         ABC
2         DEF
2         GHI
3         ABC
3         DEF
3         GHI
Das ergebniss sollte dann so aussehen.

Code: Alles auswählen

Spalte 1 Spalte 2
1        ABC,DEF,GHI
2        ABC,DEF,GHI
3        ABC,DEF,GHI
Weis einer wie ich das hin bekomme?
Danke für jede Hilfe.


[ edit by Leviathan: Tabellen in Code-Blöcke gefasst ]
Zuletzt geändert von Leviathan am 02.05.2010, 10:48, insgesamt 1-mal geändert.
Ab-Pfiff der Fussball-Manager
http://www.ab-pfiff.de/

Leviathan
Captain
Turtleboard Veteran
Turtleboard Veteran
Beiträge: 872
Registriert: 08.03.2004, 17:09
Wohnort: Kiel
Kontaktdaten:

Re: Doppelte Einträge einer Spalte in Access nur 1 mal anzei

Ungelesener Beitrag von Leviathan » 30.04.2010, 15:20

Wenns mit SQL sein soll, dann ist die einzige Möglichkeit das TRANSFORM-Statement. Damit bekommst du dann allerdings 4 Spalten raus, aber immerhin die richtige Zeilenanzahl.
Ansonsten mit VBA: Schleife ums Recordset und dann so zurechtrücken wie du es haben willst.

Benutzeravatar
Lustmolch
Rear Admiral
Turtleboard Veteran
Turtleboard Veteran
Beiträge: 3593
Registriert: 08.03.2004, 12:58
Wohnort: Lörrach (Ich komm hier nicht weg!!)

Re: Doppelte Einträge einer Spalte in Access nur 1 mal anzei

Ungelesener Beitrag von Lustmolch » 30.04.2010, 17:18

Komme nicht ganz mit?
Wie meinst du das mit 4 Spalten.
Die Tabellen die ich habe haben 16000 einträge.

Spalte 1 ist auf 1 Tabelle und Spalte 2 aus einer anderen.

Wie würde denn dann ein TRANSFORM SQL befehl ausehen?
Stehe grad total auf dem schlauch.
Ab-Pfiff der Fussball-Manager
http://www.ab-pfiff.de/

Leviathan
Captain
Turtleboard Veteran
Turtleboard Veteran
Beiträge: 872
Registriert: 08.03.2004, 17:09
Wohnort: Kiel
Kontaktdaten:

Re: Doppelte Einträge einer Spalte in Access nur 1 mal anzei

Ungelesener Beitrag von Leviathan » 02.05.2010, 10:50

Ich kenn ja deine Tabellenstruktur nicht, aber such mal bei Google nach "access transform", das sollte alles erklären.

Rauskommen würde dann sowas:

Code: Alles auswählen

Spalte 1 Spalte 2 Spalte 3 Spalte 4
1        ABC      DEF      GHI
2        ABC      DEF      GHI
3        ABC      DEF      GHI

Antworten