gpt4 book ai didi

sql - 日期时间数据类型的平均值

转载 作者:行者123 更新时间:2023-12-04 13:34:23 24 4
gpt4 key购买 nike

我正在尝试使用datetime数据类型(标准日期时间格式)来计算几行的平均值。
我怎样才能做到这一点?

最佳答案

将datetime转换为float。 SQL标准将其定义为自1900年以来的天数,因此它应该是可移植的。例如:

declare @t table (dt datetime)
insert @t select '1950-01-01'
union all select '1960-01-01'

select cast(avg(cast(dt as float)) as datetime) from @t

该结果是 1955-01-01Example at SE Data.

关于sql - 日期时间数据类型的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7693878/

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