Einzelnen Beitrag anzeigen
Alt 14.10.2004, 12:02   #3
RStAstl
Veteran
 
Registriert seit: 17.09.2000
Beiträge: 224


Standard Kreuztabelle in Access

Ein Möglichkeit wäre eine Kreuztabellenabfrage.
Dazu müsstet du aber die Fehler pro SNR durchnummerieren (manuell, in einem Formular auch programmtechnisch machbar).
Dann machst du am Besten die Seriennummer und die Fehlernummer (pro Seriennummer) zum Primärschlüssel der Tabelle (so hast du auch gleich verhindert dass die gleiche Fehlernummer öfters pro Seriennummer vergeben wird).

In der Kreuztabelle machst du dann die Seriennummer als Zeilenüberschrift und die Fehlernummer als Spaltenüberschrift. Im Kreuzungspunkt kannst du dann denn Fehler (Funktion ErsterWert) anzeigen lassen.
Code:
TRANSFORM First(Tabelle.Fehler) AS ErsterWertvonFehler
SELECT Tabelle.[Geräte SN], First(Tabelle.Fehler) AS [Gesamtsumme von Fehler]
FROM Tabelle
GROUP BY Tabelle.[Geräte SN]
PIVOT Tabelle.[Fehlernummer pro Geräte SN];
RStAstl ist offline   Mit Zitat antworten