Loop alle TypeId'er records igennem og returner en dato
tblElevator har to kolonnerTypeId, InstallDate, DaysFromTest
7800, '2016-05-03', ?
7800, '2016-05-08', ?
7800, '2016-05-20', ?
7800, '2016-06-14'; ?
Altså mange forskellige InstallDate's pr. TypeId
tblTests har tre kolonner
TypeId, TestDate, Result
7800, '2016-05-06', 'Pos'
7800, '2016-05-09', 'Neg'
7800, '2016-05-17', NULL
7800, '2016-06-14', 'Pos'
Altså mange forskellige test dato'er
Nu vil jeg gerne have opdateret tblElevator's felt DaysFromTest med det antal dage (plus eller minus dage) der er til den nærmeste TestDate, hvor Result <> NULL
Jeg skal lave
1) en opdatering af alle mine mange records i tblElevator
2) en StoredProcedure, som jeg kan kalde med et TypeId, hver gang der kommer en ny record i tblTests, som så løber alle tblElevator igennem med samme TypeId, da test dato'en godt kan være lidt tilbage i tid.
Nogen der har et bud på, hvordan sådan en skal løses ?
/Flemming