CRÉER la VUE TestView
AS
avec CTE comme (
CHOISIR GCT.GiftCertificateTypeName,
DATEPART (jour, GCH.GiftHistDateAdded) COMME [jour],
DATEPART (mois, GCH.GiftHistDateAdded) COMME [mois],
DATEPART (année, GCH.GiftHistDateAdded) COMME [année],
cas quand b.GiftCodeID est puis « nouvelle extrémité » d'autre « nulle de Laird ou de Madame vieux Laird ou Madame » comme SideName
De dbo.GiftCertificateHistory COMME GCH INTÉRIEUR JOINDRE
dbo.GiftCertificate COMME CHROMATOGRAPHIE GAZEUSE SUR GCH.GiftCodeID = GC.GiftCodeID INTÉRIEUR SE JOIGNENT
dbo.GiftCertificateType COMME GCT SUR GC.GiftCertificateTypeID = GCT.GiftCertificateTypeID
la gauche se joignent (
CHOISIR GiftCodeID à partir de GiftCertificateHistory où STATUSID='CODE_CREATED ET GIFTHISTDATEADDED <>= DATEADD (densité double, - 6, FONTE (CONVERTI (VARCHAR (10), GETDATE (), 120) EN TANT QUE DATE-HEURE))) ET
(GCH.GiftHistDateAdded < GETDATE="">
|