SQL问题

yinliuwang 2011-08-23 05:08:34
怎样在SQL数据库中提取出两个时间staTime和endTime来计算时间差,时间是字符串形式提取的05:37:25。。。

多谢大家。。。
...全文
75 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2011-08-23
  • 打赏
  • 举报
回复
DATEDIFF
勿勿 2011-08-23
  • 打赏
  • 举报
回复
datediff(hh,time1,time2)
--小F-- 2011-08-23
  • 打赏
  • 举报
回复
datediff(ss,时间1,时间2)

ss是秒 mi是分 hh是小时
wzxck2011 2011-08-23
  • 打赏
  • 举报
回复
print DATEDIFF ( minute,starttime,endtime )
geniuswjt 2011-08-23
  • 打赏
  • 举报
回复
datediff
木______木 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sosmile 的回复:]

select datediff(minute,starttime,endtime)

计算的是秒数
[/Quote]是分钟。。。
木______木 2011-08-23
  • 打赏
  • 举报
回复
select datediff(minute,starttime,endtime)

计算的是秒数
-狙击手- 2011-08-23
  • 打赏
  • 举报
回复
datediff
快溜 2011-08-23
  • 打赏
  • 举报
回复

--秒
select DATEDIFF(SS,'05:37:25','06:37:23')

/*
-----------
3598

(1 行受影响)

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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