如何使用Oracle SQL获取拒绝模式/趋势中的数据?

时间:2017-10-09 09:33:29

标签: 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  50  60  60  30  30

谢谢!

2 个答案:

答案 0 :(得分:1)

SELECT *
FROM   your_table
WHERE  JAN > JUN

SELECT *
FROM   your_table
WHERE  JAN > FEB
AND    FEB > MAR
AND    MAR > APR
AND    APR > MAY
AND    MAY > JUN

答案 1 :(得分:0)

您正在寻找的是

SELECT *
  FROM SOME_TABLE
  WHERE JAN > FEB OR
        FEB > MAR OR
        MAR > APR OR
        APR > MAY OR
        MAY > JUN

祝你好运。