Neuigkeiten:

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

Mobiles Hauptmenü

Es werden nicht alle Datensätze angezeigt !!!

Begonnen von Axel18, September 19, 2014, 16:11:10

⏪ vorheriges - nächstes ⏩

Axel18

Ich verzweifle:

Ich habe zwei Tabellen, die ich miteinander verknüpft.

Tabelle 1: Kunden
Tabelle 2: Kundenumsatz

In beiden Tabellen habe ich das Feld ,,ksort" als Primärschlüssel.
In Tabelle Kunden gibt es 101 Datensätze, in Tabelle 2 ,,nur" 23 Datensätze, da nicht alle Kunden Umsätze haben.

Die beiden Tabellen habe ich in einer Abfrage über ,,ksort" verknüpft. Lasse ich die Abfrage laufen, dann werden mir aber nur die 23 Kunden MIT Umsatz angezeigt. Ich will aber, dass mir alle Kunden – auch die mit 0 Umsatz – angezeigt werden.

Ich habe auch versucht, in der Tabelle Kundenumsatz das Feld ksort NICHT mit Primärschlüssel zu definieren, aber das Ergebnis bleibt das gleiche negative.

Wo liegt mein Fehler?

Axel

Beste Grüße
Axel

DF6GL

Hallo,


stelle die Verknüpfung ein auf:

"Beinhaltet alle Datensätze aus Tabelle1 und nur die aus Tabelle2 ......"


ZitatIn beiden Tabellen habe ich das Feld ,,ksort" als Primärschlüssel.

Das dürfte nicht ganz richtig sein. In Tabelle2 muss neben einem Primärschlüssel (jede Tabelle sollte einen solchen haben) ein Feld (Fremdschlüsselfeld) für die Speicherung des Primärschlüsselwertes aus Tabelle1 vorhanden sein.  Verknüpfungen (bzw. Beziehungen) geschehen (werden definiert) dann über diese genannten Schlüsselfelder.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Axel18

Sorry Franz,
aber wo in dem Abfrage-Entwurf setze ich Deinen Vorschlag ("Beinhaltet alle Datensätze aus Tabelle1 und nur die aus Tabelle2 ......") ein?
In Tabelle 2 habe ich inzwischen eine ID Nummer mit Primärschlüssel belegt, aber das Ergebnis kommt nciht so, wie ich es brauche

Axel
Beste Grüße
Axel

Axel18

Manmerkt, ich habe 2 Jahre nicht mehr mit Access gearbeitet, aber langsam kommen die Zellen auf Trab.
Ich habe die Lösung zu "Verknüpfung" gefunden

Danke und schönes Wochenende
Axel
Beste Grüße
Axel