כמה ימים עברו מתאריך מסויים

פורומים אפיון ופיתוח פריוריטי כמה ימים עברו מתאריך מסויים

  • Post
    שלי
    משתתף
    היי , אני רוצה לבנות דוח שמציג לי כמה שנים וחודשים עברו מתאריך מסויים.
    האם יש פונקציה מובנת לפריוריטי ? מישהו יודע איך לחשב ?
    במידה ואני רוצה לחשב מספר ימים אני משתמשת בסינטקס הבא –

    1*(SQL.DATE - TABLENAME.COLUMN )/24:00

    אני רוצה להציג כמה שנים עברו כולל חודשים (ללא ימים),
    לדוגמא :
    מתאריך 31/12/2017 , עברה שנה וחודש (כלומר יתן לי 1.1 )
    מתאריך 01/02/2018 עברו 11 חודשים , לכן יתן לי 0.11

    תודה לעונים

מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    הי
    אין משהו מובנה
    צריך פשוט להמיר מספרים למחרוזות ולחבר עם STRCAT
    yitzchok
    משתתף
    IL
    נאלץ לכתוב בקיצור

    נסה את זה

    עבור כל אחד מהתאריכים
    קח שנה (פונקציית YEAR) תכפיל ב 12 תוסיף חודש (MONTH)
    תחסיר אחד מהשני
    חלץ את ההפרש בשנים וחודשים ע"י חלוקה ב 12 ו- MOD 12 (בנפרד)

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    עידן
    משתתף
    לסניפים בכל הארץ דרושים ודרושות עובדי הייטק למגוון משרות בכל תחומי הייטק, מתכנתים, פיתוח, בודקים, QA, ועוד, למעוניינים נא לשלוח קורות חיים לאימייל geuslhightech@gmail.com
    123
    משתתף
    תנסה לעבור על פונקציות קיימות במסך func.

    מנסיון יודע שיש שם פונקציה שיודעת להוסיף מספר חודשים לתאריך מסויים ולקבל את התאריך לאחר ההוספה בהתחשב באורך חודשים, שנה מעוברת וכו.
    מאמין שיש שם עוד פונקציות שימושיות.

מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.