Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: benjamin.grimm am August 14, 2013, 15:56:11

Titel: 2 Tabellen, Abfrage
Beitrag von: benjamin.grimm am August 14, 2013, 15:56:11
Hallo zusammen,

ich habe eine Tabelle aus SAP ins Access importiert. Tabelle enthält eine SAP Nummer (Bsp 444444444)


Nun habe ich eine zweite Tabelle bei dem die SAP Nummer auch drin steht und noch eine weitere Information die ich gerne mitHilfe einer Abfrage aufnehmen möchte.

Also würde ich ja ne 1 zu 1 Beziehung benötigen.


Es sind momentan rund 200 Datensätze.


Wenn ich das verknüpfe, entstehen in der Abfrage immer rund 20.000 Datensätze. Warum?

Vielen Dank im Voraus.

Wo ist mein Fehler?

Titel: Re: 2 Tabellen, Abfrage
Beitrag von: MzKlMu am August 14, 2013, 16:12:14
Hallo,
Du musst in beiden Tabellen die SAP Nummer zum Primärschlüssel machen und in der Abfrage über beide Felder eine Beziehung herstellen. Es ergibt automatisch eine 1:1 Beziehung und es sollten dann 200 DS sein.
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: benjamin.grimm am August 14, 2013, 16:13:25
ich hab in der einen Tabelle schon einen Primärschlüssel definiert, weil dieser auch schon Werte an andere Tabellen liefert.

Wie kann ich das umgehen?
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: MzKlMu am August 14, 2013, 16:26:54
Hallo,
indiziere das Feld und stelle Duplikate auf Nein. Über dieses Feld musst Du eine Beziehung anlegen, hast Du diese angelegt?
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: benjamin.grimm am August 16, 2013, 08:42:22
Hey

ich hab die folgenden 4 Tabellen (siehe PDF)

Ich bin mir nicht sicher wie ich die Beziehungen legen muss.

Ich brauch für die Abfrage,

den Kunden, den Fahrzeugtyp, Vertragsbeginn, Vertragsende, Fahrgestellnummer, SAP Nummer und den Betrag.

Wie mach ich das?

Vielen Dank im Voraus.



[Anhang gelöscht durch Administrator]
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: MzKlMu am August 16, 2013, 08:53:38
Hallo,
und was ist die SAP Nummer in der Tabelle SAP_Auszug?
Und referentielle Integrität in den Beziehungen einstellen.
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: DF6GL am August 16, 2013, 08:54:10
Hallo,

unter der Annahme, dass die SAP-Nummer im Feld "Auftragsnummer" der Tabelle "Tabelle_SAP_Auszug" liegt, dann verbinde Tabelle_Vertag.[SAP Nummer]  mit [Tabelle_SAP Auszug].Auftragsnummer




Tipp:
Eine  aussagekräftige und eindeutige Benamsung von Tabellen und Feldern wäre von Vorteil.
Zudem sollte dringend auf die Verwendung von Leerzeichen (sowie Sonderzeichen und reservierten Wörtern)  verzichtet werden.
Titel: Re: 2 Tabellen, Abfrage
Beitrag von: benjamin.grimm am August 16, 2013, 09:50:28
Super Danke