Question : Mise à jour basée sur des rapports de cas

Bonjour tous, le

I ont cette question que les utilisations SI EXISTE et même si un disque simple a trouvé il soulèverait l'erreur mais maintenant je doivent mettre à jour une table avec des valeurs booléennes basées sur des retours record. Si le disque existent alors véritable false.

Can quelqu'un m'aider sur la façon dont mettre à jour la question pour ceci ? le

IF EXISTE (le
CHOISISSENT 1
À PARTIR (le
max CHOISI (CleanDate) COMME MaxCleanDate
de l'a
INTÉRIEUR JOIGNENT T#table1 le b
SUR a.CodeID = b.CodeID
ET a.Subcode = b.Subcode
ET a.TranID = b.TranID
OÙ a.Code =
ET a.Subcode de @CodeID = @Subcode
) COMME MaxCleanDateEvent
OÙ MaxCleanDate > DATEDIFF (hh, -24, GETDATE ())

How du
) pour écrire la mise à jour-
UPDATE #table1
SET Comflag = CAS QUAND .....

Thanks,
-B
class= de

Réponse : Mise à jour basée sur des rapports de cas

MISE À JOUR #table1
PLACER Comflag = CAS QUAND
EXISTE (
      CHOISIR 1
        DE (
             CHOISIR max (CleanDate) COMME MaxCleanDate
                    D'a #table
                    INTÉRIEUR JOINDRE T#table1 b
                              SUR a.CodeID = b.CodeID
                              ET a.Subcode = b.Subcode
                              ET a.TranID = b.TranID
                    LÀ OÙ a.Code = @CodeID  
                         ET a.Subcode = @Subcode
        ) COMME MaxCleanDateEvent
       LÀ OÙ MaxCleanDate > DATEDIFF (hh, -24, GETDATE ())
) PUIS 1 AUTREMENT 0 EXTRÉMITÉS
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us