Kreuztabelle mit Werten aus zwei Feldern

02/02/2010 - 16:28 von Ecksel2003 | Report spam
Hi,
ich habe zwei Tabellen:

Tabelle 1
Monat Material Bruttowert
01 1234 10
01 1235 12

Tabelle 2
Monate Material Wertberichtigung
01 1234 3
01 1235 3

{
Diese Tabelle errechnet sich aus der Tabelle 1 und der Tabelle 3
Material Wertberichtigungsfaktor
1234 30%
1235 25%
}

Daraus möchte ich jetzt eine Kreuztabelle machen
Kennzeichen 01 02
03
Brutto 22 ??
??
Wertberichtigung 6 ??
??

Das geht aber nicht, da es nur ein Feld für die Werte gibt.
Was kann ich tun?
Mir fàllt nur eine Anfügeabfrage ein mit deren Hilfe ich die beiden Tabellen
zu einer zusammenfüge:
Monat Material Bruttowert Kennzeichen
01 1234 10 Brutto
01 1235 12 Brutto
01 1234 3 Wertberichtigung
01 1235 3 Wertberichtigung

Das ist aber nicht immer aktuell und deshalb nicht ideal.
Es gibt doch sicher eine bessere Lösung.


Danke,
Eckhard
 

Lesen sie die antworten

#1 Thomas Möller
02/02/2010 - 18:12 | Warnen spam
Hallo,

Am 02.02.2010 16:28, schrieb Ecksel2003:
Mir fàllt nur eine Anfügeabfrage ein mit deren Hilfe ich die beiden Tabellen
zu einer zusammenfüge:
Monat Material Bruttowert Kennzeichen
01 1234 10 Brutto
01 1235 12 Brutto
01 1234 3 Wertberichtigung
01 1235 3 Wertberichtigung

Das ist aber nicht immer aktuell und deshalb nicht ideal.
Es gibt doch sicher eine bessere Lösung.



statt der Anfügeabfrage könntest Du auch die Daten auch mit einer
UNION-Abfrage zusammenfassen:

| SELECT Feld1, Feld 2
| FROM Tabelle1
| UNION ALL
| SELECT Feld1, Feld2
| FROM Tabelle2

Diese Abfrage ist leider nicht aktualisierbar. (Das wàre eine
Kreuztabellenabfrage aber auch nicht gewesen.) Dafür sind die Daten in
der Abfrage "aktuell".

CU
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen