У меня есть такая таблица,
ID
Quarter
Risk
00001
Q0
2
00001
Q1
3
00001
Q2
1
00001
Q3
1
00001
Q4
2
1 means Lower Risk and 3 means Higher Risk
.И Q0 means 4th Quarter of previous year
.
Мне нужен такой вывод:
ID
Quarter
Risk
Status
00001
Q0
2
null
00001
Q1
3
Upgraded
00001
Q2
1
Downgraded
00001
Q3
1
No Change
00001
Q4
2
Upgraded
Если Риск больше, чем в предыдущем квартале, то он Повышен , а в противном случае Понижен .Если значение остается тем же, то Без изменений .
Я хочу добиться этого, используя только SQL в Oracle 10G.Я не могу использовать PL / SQL .
Может кто-нибудь помочь мне в этом?