【发布时间】:2021-09-16 12:26:38
【问题描述】:
我有 2 个日期列,但是这 2 个列的数据类型是字符串,而不是日期。 我想在两列之间的月份方面有所不同。 前任: 第 1 列 第 2 列 2021-01-01 2021-03-01 我需要看到几个月的差异。所以两个日期/列之间有 2 个月。
有什么帮助吗?
【问题讨论】:
-
Dbeaver 只是一个客户端,你的 rdbms 是什么?
-
谢谢。我已连接到 Data Lake AWS Athena 数据库
-
以月为单位的日期计算没有明确定义,它们往往高度依赖于应用程序。 “2020-12-28”和“2021-02-28”之间有几个月? “2020-12-31”和“2021-02-28”怎么样?
-
确实,我明白了.. 如果可能的话,我想把结果四舍五入。但是回到你的观点:它没有很好的定义。因此,我们可以在几天内完成差异。也没关系。但是我找不到可以提供帮助的功能..因为如果 Dbeaver 或..因为 Data Lake 环境。有什么想法吗?
标签: sql amazon-athena dbeaver