UPDATE #table1
Comflag = FALL EINSTELLEN WENN
EXISTIERT (
1 VORWÄHLEN
VON (
Max (CleanDate) ALS MaxCleanDate VORWÄHLEN
VON #table a
INNER T#table1 b VERBINDEN
AUF a.CodeID = b.CodeID
UND a.Subcode = b.Subcode
UND a.TranID = b.TranID
WO a.Code = @CodeID
UND a.Subcode = @Subcode
) ALS MaxCleanDateEvent
WO MaxCleanDate > DATEDIFF (hh, -24, GETDATE ())
) DANN 1 SONST 0 ENDE