הפונקציות האלה לא מושלמות. ברבעון הראשון של השנה, הפונקציה לרבעון קודם מחזירה 0, וברבעון האחרון של השנה, הפונקציה השניה מחזירה 5. אני מציע את הנוסחאות הבאות: הרבעון הקודם: datepart(quarter, dateadd(q,-1,getdate())) הרבעון הבא: datepart(quarter, dateadd(q,1,getdate()))
הפונקציות האלה לא מושלמות. ברבעון הראשון של השנה, הפונקציה לרבעון קודם מחזירה 0, וברבעון האחרון של השנה, הפונקציה השניה מחזירה 5.
ReplyDeleteאני מציע את הנוסחאות הבאות:
הרבעון הקודם:
datepart(quarter, dateadd(q,-1,getdate()))
הרבעון הבא:
datepart(quarter, dateadd(q,1,getdate()))
נראה לי שהעתקה נדפקה קצת
ReplyDeleteהנה שוב הפונקציות:
א.רבעון נוכחי:
datepart(quarter, getdate())
ב.רבעון קודם:
datepart(quarter, getdate())-1
ג.רבעון הבא:
datepart(quarter, getdate())+1