您的位置:首页 > 数据库

SQL Server的Datediff和Access的Datediff的区别

2007-10-23 21:51 246 查看
SQL Server的Datediff和Access的Datediff的区别

google_ad_client = "pub-2048279401139630";google_ad_slot = "8856771542";google_ad_width = 728;google_ad_height = 90;document.write("");

What function does: returns a variant to reflect the time difference between two dates

Syntax: DateDiff( inteval, firstdate, seconddate [,firstweekday[ [ , firstweek])

Example

The following shods the difference in days between two dates:

= DateDiff("d", "11-05-2002", "11-07-2002") returns 2

The following table lists the valid time periods and their interval values.

Time Interval Syntax
Year
yyyy

Quarter
q

Month
m

Day of year
y

Day
d

Weekday
w

Week
ww

Hour
h

Minute
n

Second
s

Note: Take special care for "ww" vs "w." "WW" is for a week.

AgeYrs: DateDiff("d",[INSERVICE],Now())/365
Gives me this result:

14.5972602739726

in SQL the function:

AgeYrs = DATEDIFF(d,INSERVICE,getdate())/365

其实就是"需要注意!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: