【发布时间】:2020-11-04 19:05:34
【问题描述】:
我要做的是获取这些看起来像这样的记录:
ID NAME STARTDATE ENDDATE EnrollmentMonth
1 PETER 20200705 20200729 20200701
1 TONY 20200730 99991231 20200701
并将其更改为如下所示:
ID NAME STARTDATE ENDDATE EnrollmentMonth
1 PETER 20190101 20200729 20200701
包括当月 15 日注册的名字,彼得在 7 月 15 日注册,而托尼没有。
我们的想法是在 7 月只选择一个名字。
我很难完成这项工作。任何帮助将不胜感激。
谢谢
【问题讨论】:
-
在预期的结果中 - 20190101 在那里。从哪里取?还是有什么逻辑?
标签: sql oracle datetime where-clause