在oracle数据库中,我有一个表<$emmaster,它有列
ITEM DEPT CLASS SUBCLASS RANGE
在每一个组合的部门,类,子类我需要25%的记录要更新的1,2,3,4分别在范围列我该怎么做?
llew8vvj1#
我想你在这里寻找NTILE分析功能-
SELECT ITEM, DEPT, CLASS, SUBCLASS, NTILE(4) OVER(PARTITION BY DEPT, CLASS, SUBCLASS ORDER BY ITEM) RANGE FROM ITEM_MASTER;
这里4代表25%。阅读in detail.
1条答案
按热度按时间llew8vvj1#
我想你在这里寻找NTILE分析功能-
这里4代表25%。阅读in detail.