三九宝宝网宝宝百科宝宝知识

sql语句!关于截取计算时间问题!

12月22日 编辑 39baobao.com

[赞扬与鼓励孩子的语句到底有哪些]赞扬与鼓励孩子的语句 1、靠山山会倒,靠水水会流;靠庙庙会塌,靠神神会跑;靠自己永远靠得牢! 2、风筝,飞得很高。却,被那一细线牵扯着,怎么能算是飞翔呢。也许,细线是一种保护,但青春就...+阅读

--楼主一个问题都提问两次了 我都给你了解决方案 怎么还问呢

--第一步先把差额算出了

with tbname as

(select a,b+c,d+e de from test)

select a,datediff(mi,bc,de)/60.0 hs into #temp from tbname

--第二步 再判断

if (select right(hs,1) from #temp)>5

begin

update #temp set hs=round(hs,0) where right(hs,1)>5

end

else if (select right(hs,1) from #temp)<=5 and (select right(hs,1) from #temp)>0

begin

update #temp set hs=left(hs,len(hs)-2)+0.5 where right(hs,1)<=5 and right(hs,1)>0

end

--不明白可以随时问我 希望采纳 脚本一起执行 最后可以执行下面语句查看

select * from #temp

以下为关联文档:

常用的30个英语句I am/was.....我是。。。 there is/was......某处有。。。 there are/were.....某处有。。 You are/were...你是。。 They are/wer...e 他们是。。 It is/was...它是。。 fo...

生活中最常用的英语句1. After you.你先请。这是一句很常用的客套话,在进/出门,上车得场合你都可以表现一下。 (好象现在女士不愿意你这么做,特别是那些女权主义者,我还记得这么一段话:一个女士对一个...

生活中常用的英语句子有哪些1.Mytreat.我请客。2.Bottomsup。干杯(见底)。3.What'sup?有什么事吗?4.Hereyouare.给你。5.Who'scalling?是哪一位(在电话中)?6.Givemeahand。帮个忙。7.What?什么?8.Itdoesn'tmatter...

请问我通过Oracle得到每个月的前十条数据sql语句怎么写呀谢谢啦如你查询上面图的sql等于时sql 只要在你sql前后加个条件就行的 比如: select * from (sql) where rownum再有 你如果想要T_month为准的 就在你的sql里面加order by排序 然后...

Java sql截取时间的年月日急急急从数据库中取出的日期格式是2009-7-2 10:00:00 可以用下面的函数转化为util.Date格式,用util.Date可以分别取出年月日 * 日期所使用的字符串格式 */ private static DateForm...

SQL中按日期进行查询如何截取日期进行查询sql server 中, 可以用cast()函数将日期时间转换为日期, 比如:cast('2014-01-22 13:22:35.000' as date) 的结果为2014-01-22 以下语句是查询2012年的数据,日期范围可以修改 sele...

sql server 2005如何截取日期思路:先把日期转2113换成字符格式,再通过5261字符串操作函数截取想要的4102部分,最后拼凑1653上你要的部分 比如:a=2009-9-15 0:00:00 left(convert(varchar(20),a,120),7)+'-01...

从sql表里截取字符串中的日期Select SUBSTRING(text,CHARINDEX('between',text)+9 ,10) from test SUBSTRING ( character_expression , start , length ) 函数说明:SUBSTRING ( '源字符串' , '截取起始位...

sql2005中截取日期值select convert(varchar(30),getdate(),20) as [ 年-月-日 时:分:秒] select convert(varchar(30),getdate(),21) as [ 年-月-日 时:分:秒.毫秒] select convert(varchar(30),ge...

推荐阅读
图文推荐