Office - Word, Excel und Co. 9.706 Themen, 40.868 Beiträge

Probleme mit Access-Abfragen

McMorning / 5 Antworten / Flachansicht Nickles

Hi Leute,

mich plagt folgendes Problem in MS-Access:

Ich habe in Access zwei Tabellen die folgendermaßen aufgebaut sind:

Tabelle 1 Tabelle 2
Monat Umsatz Monat Umsatz
1 500 1 470
2 800 2 820
3 750 3 420
4 300 4 640
5 600 5 720
6 430 6 530
7 520 7 240
8 670 8 310
9 410 9 720
10 600 10 470
11 290 11 410
12 320 12 460

Aus diesen beiden Tabellen möchte ich nun eine Abfrage erstellen die den folgenden Aufbau hat:
Abfrage 1
Monat Umsatz1 Umsatz2
1 500 470
2 800 820
3 750 420
4 300 640
5 600 720
6 430 530
7 520 240
8 670 310
9 410 720
10 600 470
11 290 410
12 320 460


Also einfach eine Art Zusammenfassung dieser beiden Tabellen. Daher habe ich es mit folgender Abfrage versucht:

SELECT Tabelle1.Monat, Tabelle1.Umsatz, Tabelle2.Umsatz
FROM Tabelle1, Tabelle2;

Dabei entsteht jedoch eine Tabelle die folgenden Aufbau besitzt (Hier jetzt nur die jeweiligen Monate aufgelistet und nicht die Werte!):

Monat Umsatz1 Umsatz2
1 1 1
2 2 1
3 3 1
... ... ...
11 11 1
12 12 1
1 1 2
2 2 2
3 3 3
... ... ...
Und so weiter...

Die Frage ist also, wie bekomme ich meine einfache kleine Tabelle mit den 12 Datensätzen und nicht diese endlose Verknüpfung von allen Datensätzen?? In diesem Fall z.B. hat die Tabelle 1728 Datensätze, oder auch kurz 12³. Bei mehr oder weniger Spalten erhöht sich der Exponent entsprechend.

Hat das jetzt jemand verstanden?? Falls nicht, dann probiert es einfach mal aus in Access und ihr bekommt den gleichen Fehler!!

Also, hoffe ihr könnt mir helfen!!

Gruß
McMorning
bei Antwort benachrichtigen
neanderix (Anonym) „Relativ einfach: du erstellst am besten in der Entwurfsansicht Tabelle1 mit...“
Optionen

>Da du einen Primärschlüssel für Tabelle1-Monat erstellt hast, verknüpft Access Monat aus Tabelle1 automatisch mit Monat aus Tabelle2.

Das stimmt zwar, aber: es fuehrt hier nur ausnahmsweise zum richtigen (weil korrekt verknuepft) Ergebnis.
Ueberpruefe es und lege Spasseshalber den PK mal auf das Umsatzfeld von Tabelle 2, und entferne ihn aus dem "Monat"-Feld.
ACCESS wird jetzt in der Abfrage das Feld "Monat" aus Tabelle 1 mit Feld "Umsatz" aus Tabelle 2 verknuepfen - was zu aeusserst unsinnigen Ergebnissen fuehrt.

Besser ist, ACCCESS das nicht selbst zu ueberlassen, sondern die Verknuepfung manuell zu setzen.

Volker "neanderix"

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen