如何使用Oracle SQL以下降模式/趋势获取数据?
我如何才能仅获得那些处于下降模式/趋势中的月度数据的结果 以及以下数据如何使用Oracle SQL以下降模式/趋势获取数据?,sql,oracle,oracle12c,Sql,Oracle,Oracle12c,我如何才能仅获得那些处于下降模式/趋势中的月度数据的结果 以及以下数据 ID JAN FEB MAR APR MAY JUN 112 50 45 40 35 30 20 113 30 30 30 30 30 30 114 20 25 20 20 20 20 115 45 50 60 60 30 30 预期产出 ID JAN FEB MAR APR MAY JUN 112 50 45 40 35 30 20 115 45
ID JAN FEB MAR APR MAY JUN
112 50 45 40 35 30 20
113 30 30 30 30 30 30
114 20 25 20 20 20 20
115 45 50 60 60 30 30
预期产出
ID JAN FEB MAR APR MAY JUN
112 50 45 40 35 30 20
115 45 50 60 60 30 30
谢谢
SELECT *
FROM your_table
WHERE JAN > JUN
或
看来你要找的是
SELECT *
FROM SOME_TABLE
WHERE JAN > FEB OR
FEB > MAR OR
MAR > APR OR
APR > MAY OR
MAY > JUN
祝你好运。你试过什么吗?如果ID 115所有数据都是10,你的预期o/p是多少?预期结果:任何趋势都比上个月减少。@那么kfm不应该算114,因为三月少于二月?“任何趋势都比…”减少-这是什么意思?我相信这在你的母语中也毫无意义,不仅仅是在英语中。
SELECT *
FROM SOME_TABLE
WHERE JAN > FEB OR
FEB > MAR OR
MAR > APR OR
APR > MAY OR
MAY > JUN