gpt4 book ai didi

SQL如何检索两个给定日期之间的中间点?

转载 作者:行者123 更新时间:2023-12-02 23:05:17 26 4
gpt4 key购买 nike

我有两个日期:

2012-10-04 12:48:56:0002012-10-04 12:48:58:000

预期结果是
2012-10-04 12:48:57:000

<小时/>

2012-10-04 12:48:56:0002012-10-04 12:48:56:010

预期结果是
2012-10-04 12:48:56:005

(日期是虚构的,因为在 SQL Server 中,DATETIME 数据类型的毫秒部分增加了 3)

最佳答案

与您自己的日期...

SELECT DATEADD(ms, 
DATEDIFF(ms,'2012-10-04 12:48:56:000', '2012-10-04 12:48:58:000')/2,
'2012-10-04 12:48:56:000')

关于SQL如何检索两个给定日期之间的中间点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12745414/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com