取小时的????

catzq 2002-01-09 01:56:51
在sql数据库中设了两个字段time(为开始时间)(类型为smalldatetime)、etime(为结束时间)(类型为smalldatetime)
如果开始时间为2002-1-8 5:00:00 而结束的时间为2002-1-8 9:00:00 我想取两个之间的所有小时数,那应该怎做呀?
...全文
52 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SammyXu 2002-01-11
  • 打赏
  • 举报
回复
DATEDIFF:
Returns the number of date and time boundaries crossed between two specified dates.
Syntax

DATEDIFF(datepart, startdate, enddate)
superjj2002 2002-01-10
  • 打赏
  • 举报
回复
自定义个函数吧
catzq 2002-01-10
  • 打赏
  • 举报
回复
能不能说清楚一点?最好是详细的程序。
I_will_study 2002-01-09
  • 打赏
  • 举报
回复
使用函数把两个字段的值逐位分解求差。最后再转换累加

7,394

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧