Ich habe folgende Tabelle (Achtung Spaltentitel sind verutscht)
PrüfmittelNr IndexMessdaten KalibriertAm1 KalibriertBis1
4493 5697 28-Nov-06 28-Nov-07
4493 7543 02-Jan-08 02-Jan-09
4493 8974 28-Okt-08 28-Okt-09
4493 10905 05-Nov-09 05-Nov-10
4493 12735 03-Nov-10 03-Nov-11
4494 4129 16-Nov-05 16-Nov-06
4494 5699 28-Nov-06 28-Nov-07
4494 7542 02-Jan-08 02-Jan-09
4494 8967 28-Okt-08 28-Okt-09
4494 11359 11-Feb-10 11-Feb-11
4494 12734 03-Nov-10 03-Nov-11
4494 14879 20-Okt-11 20-Okt-12
4495 4130 16-Nov-05 16-Nov-06
4495 5684 28-Nov-06 28-Nov-07
4495 7541 02-Jan-08 02-Jan-09
4495 8982 29-Okt-08 29-Okt-09
4495 10904 05-Nov-09 05-Nov-10
4495 12737 03-Nov-10 03-Nov-11
Jetzt möchte ich das Datum KalibriertAm vom letzten KalibiertBis Datum abziehen und zwar nur für das Zugehörige Messmittel. Wenn kein Datum mehr vorhanden ist, soll 0 angezeigt werden.
Es soll folgende herauskommen (Habe ich in Excel erstellt)
PrüfmittelNr IndexMessdaten KalibriertAm1 KalibriertBis1 Abweichung
4493 5697 28-Nov-06 28-Nov-07 0
4493 7543 02-Jan-08 02-Jan-09 35
4493 8974 28-Okt-08 28-Okt-09 -66
4493 10905 05-Nov-09 05-Nov-10 8
4493 12735 03-Nov-10 03-Nov-11 -2
4494 4129 16-Nov-05 16-Nov-06 0
4494 5699 28-Nov-06 28-Nov-07 12
4494 7542 02-Jan-08 02-Jan-09 35
4494 8967 28-Okt-08 28-Okt-09 -66
4494 11359 11-Feb-10 11-Feb-11 106
4494 12734 03-Nov-10 03-Nov-11 -100
4494 14879 20-Okt-11 20-Okt-12 -14
4495 4130 16-Nov-05 16-Nov-06 0
4495 5684 28-Nov-06 28-Nov-07 12
4495 7541 02-Jan-08 02-Jan-09 35
4495 8982 29-Okt-08 29-Okt-09 -65
4495 10904 05-Nov-09 05-Nov-10 7
4495 12737 03-Nov-10 03-Nov-11 -2
Jetzt weiß ich aber leider nicht wie ich das in SQL anstellen soll.
Achso eine Einschränkung gibt es noch. Das ganze muß mit Access SQL funktionieren.
Danke für die Antworten.
Ich habe die Daten nochmal als Screenshot hochgeladen.
Dieser Beitrag wurde von olm bearbeitet: 29. November 2011 - 10:42