Jag har ett table som heter tblAction och denna innehåller
tblAction.DoneDate (kan vara Null)
tblAction.TargetDate (kan vara Null)
tblAction.ActionID (fk1) <-- kan ha flera poster med samma id.
osså lite andra obetydelsefulla kolumner
Nu har jag en variabel som jag vill sätta ett värde på, vi kallar den "HighDate".
Posten/Posterna i tblAction väljs ut genom en matchning från en querystring till tblAction.ActionID.
Om det finns ett tblAction.DoneDate värde i den valda posten så ska "HighDate" sättas till det värdet, men finns det inget tblAction.DoneDate Värde utan enbart ett tblAction.TargetDate Värde så ska "HighDate" sättas till det värdet. Och om det finns 3 olika tblAction.DoneDate värden så ska "HighDate" sättas till det högsta av dom 3 tblAction.DoneDate Värdena.