2010-11-01 73 views
13

我正在尝试使用Datediff来查找columnAcolumnB之间的持续时间。使用DateDiff来查找持续时间在几分钟内

SELECT datediff (minute, stime, etime) 
from Exceptions2 
where stime = [exceptions2].starttime 
and etime = [exceptions2].endtime 

这会产生错误。任何人都可以请帮我做我做错了什么?

+1

有什么错误讯息? – Andy 2010-11-01 21:47:39

+0

使用'WHERE'子句来过滤结果。不幸的是,这不是用来创建别名的。 :) – 2010-11-01 21:57:51

+0

如果Raymund的答案是您要找的答案,请考虑将他标记为已接受的答案,从而给予他信用。没有必要张贴另一个答案来评论。 :) – Andy 2010-11-02 15:52:07

回答

22

怎么想这个,不知道为什么你有STIME = [exceptions2] .starttime和ETIME = [exceptions2] .endtime

SELECT datediff(minute, starttime, endtime) from Exceptions2 
相关问题