【发布时间】:2021-03-11 07:45:07
【问题描述】:
我有类似的东西:
ID | DATE
---------------------
A | '2017-02-17'
A | '2018-06-01'
A | '2020-11-27'
B | '2005-01-30'
B | '2019-04-18'
C | '2016-05-18'
C | '2016-05-23'
C | '2017-10-01'
C | '2020-11-28'
我需要第三列,其中包含每个日期和最后一个 bihind 之间的天数。类似
ID | DATE | DATEDIFF
--------------------------------
A | '2017-02-17' |
A | '2018-06-01' | 469
A | '2020-11-27' | 910
B | '2005-01-30' |
B | '2019-04-18' | 5191
C | '2016-05-18' |
C | '2016-05-23' | 5
C | '2017-10-01' | 496
C | '2020-11-28' | 1154
【问题讨论】:
-
继续。尝试一下。
-
首先确保日期列是日期类型而不是文本。但是请查看堆栈溢出的准则。它是一项帮助服务,而不是免费的编码服务。尝试返回特定数据库中的特定问题。
-
@danblack 我认为他认为这是一个你做作业的网站:)....
标签: mysql sql postgresql plsql