2017-10-09 5 views
0

Wie kann ich das Ergebnis nur für diese monatlichen Daten in Abstiegsmuster/Trends erhalten?Wie erhalten Sie Daten mit Oracle SQL?

Und die Daten wie folgt;

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 

Erwartete Ausgabe;

ID JAN FEB MAR APR MAY JUN 
112 50 45 40 35 30 20 
115 45 50 60 60 30 30 

Vielen Dank!

+2

Haben Sie etwas versucht? –

+0

was ist Ihre erwartete o/p wenn ID 115 alle Daten 10 sind? –

+0

erwartetes Ergebnis: Alle Trends sind im Vergleich zum Vormonat rückläufig. – kfm

Antwort

1
SELECT * 
FROM your_table 
WHERE JAN > JUN 

oder

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

Es scheint, dass für das, was Sie suchen

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

Best of luck ist.

Verwandte Themen