ali*_*tar 6 sql datetime aggregate-functions
我试图用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
Run Code Online (Sandbox Code Playgroud)
结果是1955-01-01. SE数据示例.
| 归档时间: |
|
| 查看次数: |
6939 次 |
| 最近记录: |