• SELECT

    CASE

    WHEN DatePart(dw,(Convert(date, kp_aspirationalschedule)))=7 THEN DateDiff(dd, GetDate(), kp_aspirationalschedule)-1

    WHEN DatePart(dw,(Convert(date, kp_aspirationalschedule)))=1 THEN DateDiff(dd, GetDate(), kp_aspirationalschedule)-2

    ELSE DateDiff(dd, GetDate(),Convert(date, kp_aspirationalschedule))

    END AS [DAYS]