我有一些看起来像这样的数据:
我的表
| 姓名 | 开始 | 结尾 |
|---|---|---|
| 密歇根州 | 20 年 11 月 6 日 08.25.59.000000000 上午 | 20 年 11 月 6 日 08.44.52.000000000 上午 |
| 状态 | 20 年 11 月 22 日 11.49.11.000000000 上午 | 20 年 11 月 22 日上午 11.54.06.000000000 |
我正在尝试创建一个新列来计算持续时间作为开始和结束之间的差异。然后我想应用一个数学平均值(平均值/中位数)来找到每年的平均持续时间。
我的代码,目前:
SELECT
start - end AS duration
FROM
my_table
电流输出:
| 期间 |
|---|
| -0 0:18:53.0 |
| -0 0:4:55.0 |
我想要的是:
| 期间 |
|---|
| 1133 |
| 295 |
如何将持续时间字段从日期时间转换为秒或分钟,以便我可以将平均函数应用于持续时间字段?