Как только я запускаю первый запрос, я получаю следующий результат:
REQUEST_NO R
---------- -
4309300 A
4300983 C
, и я хочу сравнить, если столбец R отличается от "C", выполнить второй запрос и сделать то же самое для каждого элемента, который я могу иметь в столбце REQUEST_NO значение, отличное от C
SELECT REQUEST_NO
, REQUEST_STS
FROM PORT_REQUEST
WHERE REQUEST_NO IN (SELECT DISTINCT REQUEST_NO
FROM SUB_PORT_REQUEST
WHERE SUBSCRIBER_NO = replace(replace('&CTN','-',''),' ',''));
Enter value for ctn: 5161890110
REQUEST_NO R
---------- -
4309300 A
4300983 C
SELECT ACT_SEQ_NO
FROM SUB_PORT_REQUEST
WHERE REQUEST_NO=&Req_No
AND ROWNUM <=1
ORDER BY ACT_SEQ_NO DESC;
Enter value for req_no: 4309300
ACT_SEQ_NO
----------
91180671
Я ожидаю сохранить в массиве или что-то еще все значения и смогу перебирать его, кто-то может помочь?