Access Datensätze mit gleicher KundenID

… nebeneinander schreiben

Hallo liebe Forum-Mitglieder

Ich habe eine Tabelle mit folgenden Feldern „ID“ (autowert) „Kunden_ID“ (alphanummerisch), „Bestell_ID“ (nummerisch), „Bestellwert“ (nummerisch), „Rabatt“ (nummerisch).
Die Kunden_ID kann in der Tabelle beliebig oft vorkommen (bis zu 50 mal). Nun sollen alle Datensätze durchsucht werden und Inhalte der Datensätze mit gleicher Kunden_ID sollen nebeneinander in eine neue Tabelle geschrieben werden (Aufbau: Kunden_ID, Beslell_ID1, Bestellwert1, Rabatt1, Beslell_ID2, Bestellwert2, Rabatt2, Beslell_ID3, Bestellwert3, Rabatt3 usw.

Kleine Mustertabelle:
ID Kunden_ID Bestell_ID Bestellwert Rabatt
1 HaganSo1 157 12000 960
2 VoelklGe2 158 7000 700
3 FischerSp2 173 13000 1950
4 HaganSo1 174 400 32
5 VoelklGe2 187 12600 1260
6 HaganSo1 188 8000 640
7 VoelklGe2 189 11000 1100
8 HaganSo1 254 1200 96
9 HaganSo1 255 360 28,8

Kann mir da jemand helfen?

Im Voraus schon vielen Dank

Hallo Hoepfe,

hm die Tabelle in der Datenbank entspricht nicht so ganz den Grundsätzen einer relationalen DB. Schau Dir mal die Beispieldatenbank (Nordwind) in Access an. Soweit so gut - jetzt zu Deinem Problem:

  • Erstelle auf der Tabelle(Abfrage) basierend einen Bericht nach der Kunden-ID gruppiert (Tabelle Kunden)
  • als Details (Unterbericht) dienen die einzelnen Eintragungen (Datensätze) in der gelisteten Tabelle (Verknüpfung über die Kunden-ID)
    -dann kannst Du sogar einen Summenwert (Bestellsumme) der einzelnen Kunden und nach Bedarf die Anzahl der Bestellungen darstellen.

Schau Dir dazu mal die Nordwind.mdb von Microsoft an.

LG Thomas

Sorry habe ich verschlafen,
ist die Anfrage noch Aktuell?