הנה פונקציות לחישוב הפרש בימים,שעות,דקות בין תאריכים:
כמובן שאת ה- SQL אתם יכולים לשבץ בעולם כאובייקט המחשב את הזמן בימים,שעות,דקות...
SQL server:
SELECT DATEDIFF(day, 0, DATEADD(minute, DATEDIFF(minute, PROCESS.date_created, PROCESS.date_modified), 0))as days,DATEPART(hour, DATEADD(minute, DATEDIFF(minute, PROCESS.date_created, PROCESS.date_modified), 0))as hour, DATEPART(minute, DATEADD(minute, DATEDIFF(minute, PROCESS.
באורקל:
SELECT floor((date1-date2)*24) ' HOURS ' mod(floor((date1-date2)*24*60),60) ' MINUTES ' mod(floor((date1-date2)*24*60*60),60) ' SECS ' time_difference FROM dates;
No comments:
Post a Comment