sql server 怎么使用datediff函数计算不同字段不同列的两个数据

是这样的,现在我有一个table4表要计算两个字段的时间差,但他们并不在同一列中,如(图1)并且表中的数据来源是从另一个表中,触发了触发器才传递过来的,也就是说table... 是这样的,现在我有一个table4表要计算两个字段的时间差,但他们并不在同一列中,如(图1)并且表中的数据来源是从另一个表中,触发了触发器才传递过来的,也就是说table4是一个随时随地都有数据传进来的,并且计算出来的时间差值还要传递到table5中对应的location,pointer类型中的第三个字段中(2018/4/13日期那个字段),如(图2),并且如果table4像(图1)那样,再次出现具有相同类型location,pointer字段时,计算出来的时差值要与table5原来类型的时差值进行叠加,而不是替换掉,是叠加~~~~求各位SQL大神、专家、高手帮我看看这个触发器该怎么写,本人实习生,刚接触第一个项目,还没人带,服了......只能依靠网上帮助和自学了~~~帮忙帮忙~~~~~ 展开
 我来答
SQL的艺术
2018-04-17 · SQL写多了就会在追求极致
SQL的艺术
采纳数:2040 获赞数:3324

向TA提问 私信TA
展开全部
几种方法,
1,用程序实现,效率最低
2,用SQL的游标来做,效率一般
3,用sql的隐式游标做,效率最高。
追问
有没有关于隐式游标使用案例教程或者资料链接网址?? 大神~....
追答
隐式游标很难理解,但效率极高,只要将数据事先整理好,几十万行数据,1分钟内就能出结果。留下【企】鹅号,给你演示一下隐式游标,你就知道怎么用了,但贵在理解其内在执行的机制
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式