【发布时间】:2021-01-11 21:57:45
【问题描述】:
正在将旧系统数据迁移到新系统。
我需要根据 id 和 name 对数据进行分组。 我们需要将开始日期作为最小日期,将结束日期作为最大日期。 如果任何 id 和 name 组合包含属于同一时期。我们可以避免重复并选择从最低到最高的日期。
旧系统
新系统预期
ID - 139247 包含基于名称的重复行。
已添加数据 - https://dbfiddle.uk/?rdbms=oracle_18&fiddle=8d6877847c5e052adf703430b5c7f083
如果需要更多详细信息,请告诉我。提前致谢。
【问题讨论】: