У меня есть таблица что выводы, подобные этому (хотя в тысячах):
EMPNO ENAME TRANDATE AMT
---------- ---------- --------- -------
100 Alison 21-MAR-96 45000
100 Alison 12-DEC-78 23000
100 Alison 24-OCT-82 11000
101 Linda 15-JAN-84 16000
101 Linda 30-JUL-87 17000
102 Celia 31-DEC-90 78000
102 Celia 17-SEP-96 21000
103 James 21-MAR-96 45000
103 James 12-DEC-78 23000
103 James 24-OCT-82 11000
104 Robert 15-JAN-84 16000
104 Robert 30-JUL-87 17000
Мой желаемый вывод был бы подобен этому:
EMPNO ENAME TRANDATE AMT PAGE
---------- ---------- --------- ------- ----
100 Alison 21-MAR-96 45000 1
100 Alison 12-DEC-78 23000 1
100 Alison 24-OCT-82 11000 1
101 Linda 15-JAN-84 16000 2
101 Linda 30-JUL-87 17000 2
102 Celia 31-DEC-90 78000 2
102 Celia 17-SEP-96 21000 2
103 James 21-MAR-96 45000 3
104 Robert 12-DEC-78 23000 4
104 Robert 24-OCT-82 11000 4
104 Robert 15-JAN-84 16000 4
104 Robert 30-JUL-87 17000 4
В основном это должно вставить новое поле для идентификации страницы, которой это принадлежит. Разрыв страницы основан на строках. И, как будто "державший вместе" в EMPNO, это добавляет 1 к СТРАНИЦЕ, когда строки не могут добавить следующий пакет EMPNO. Это для предела Excel, так как Excel не позволяет больше чем 65 000 строк (или так) в одинарной таблице. В случае образца это - только 4 строки. Предельное число статично.