【发布时间】:2010-09-02 16:51:51
【问题描述】:
是否有任何技术可以允许这样的行集
WITH
base AS
(
SELECT 1 N FROM DUAL UNION ALL
SELECT 2 N FROM DUAL UNION ALL
SELECT 3 N FROM DUAL UNION ALL
SELECT 6 N FROM DUAL UNION ALL
SELECT 7 N FROM DUAL UNION ALL
SELECT 17 N FROM DUAL UNION ALL
SELECT 18 N FROM DUAL UNION ALL
SELECT 19 N FROM DUAL UNION ALL
SELECT 21 N FROM DUAL
)
SELECT a.N
FROM base a
产生结果
1 3
6 7
17 19
21 21
实际上是从行到范围的操作。 我在 Oracle Land 玩游戏,如果有任何建议,我将不胜感激。
【问题讨论】:
-
你是如何定义你的范围的?如果它们是 3x-1
-
@mark 1-3 是一个组,没有适用的特定公式。