Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Tabellen zusammen führen

Begonnen von IEMHOFF, Mai 29, 2024, 11:32:30

⏪ vorheriges - nächstes ⏩

IEMHOFF

Hallo

Habe 2 Tabellen mit unterschiedliche Tabellen mit Daten wo alleine sie Kundennummer gleich ist.
Wie bekomme ich eine 3.Tabelle wo Daten drin stehen aus Tabelle 1und2 mit gleiche Kundennummer.
Also Kundennummer ist Ausgangspunkt für die Daten zusammen führung.

Beaker s.a.

Hallo,

Was willst du erreichen?
Willst du die beiden Tabellen zusammenführen um anschliessend die beiden
Quelltabellen zu löschen? Oder nur beide Tabelle zusammen anzuzeigen?
Bei Letzterem brauchst du keine 3. Tabelle, nur eine Abfrage
SELECT Feldliste1, Feldliste2
FROM Tabelle1 As A
INNER JOIN Tabelle2 As B
ON A.KundenNr = B.KundenNr
Falls erstere Annahme richtig ist, machst du daraus eine Anfügeabfrage
zu Tabelle3.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

IEMHOFF

Danke für die Antwort.

Tabelle 1 KundenNr 10stellig mit führenden 0 (Nullen)
Tabelle 2 KundenNr 7 oder 8stellig ohne führenden Nullen.

Es werden 2 Sport Bereiche zusammen geschmissen beim Hauptleiter.
Jede Abteilung hat wohl irre Eigenheiten in die Tabellen.

Jetzt soll 1x im Monat die Daten zusammen gefügt werden und dann mit einen Formular gezielt die dann relevante Daten da raus zuhören.

(Nicht 2x die Einladung schicken u.s.w.)

ebs17

Zitat10stellig mit führenden 0 (Nullen)
Ist dann wohl Datentyp Text - in der Tabellendefinition vergewissern!

Für den gezeigten JOIN müssen die Datentypen der Felder zusammenpassen. Da müsste dann eine Seite konvertiert werden, die Richtung Zahl wäre zu bevorzugen:

Val("0034523543") => 34523543
Right(String(10, "0") & 34523543, 10) => "0034523543"
Mit freundlichem Glück Auf!

Eberhard

Beaker s.a.

Hallo Eberhard,
Zitatden gezeigten JOIN müssen die Datentypen der Felder zusammenpassen.
Da bin ich dieser Falschaussage aufgesessen
Zitatwo alleine sie Kundennummer gleich ist.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)