Oracle中基于id规则为高id用户继承生成低id用户文档行的方法
用户文档批量生成规则说明
数据行生成规则如下:
- 以用户id升序为基础排序逻辑,id最小的初始用户仅保留自身所有的原有文档
- 所有id值更大的用户,需先完整继承所有id小于自身的用户持有的全部文档,再叠加自身原有文档,去重后即为该用户的最终文档集合
- 规则示例:
- id=1的用户A原有文档为Doc1、Doc2,最终文档列表仅包含Doc1、Doc2
- id=2的用户B id值大于1,最终文档列表为用户A的全部文档加用户B自身原有文档
- id值更大的用户C遵循相同逻辑,继承所有id更小用户的全部文档后叠加自有文档即可
内容的提问来源于stack exchange,提问作者Bharath Gajjala
相关产品推荐
相关产品推荐

