Каким будет SQL (стандартный или любой другой основной вариант) для создания таблицы, подобной следующей?
1 1 -- 1
2 3 -- 2+1
3 6 -- 3+2+1
4 10 -- 4+3+2+1
5 15 -- 5+4+3+2+1
6 21 -- 6+5+4+3+2+1
... ...
Второй столбец - это сумма чисел в первом.
Я не мог пройти через это:
select rownum from all_objects where rownum <= 10;
, который производит столбец 1 (PL / SQL)
Пытался подумать о следующих строках, но ясно, что это неправильно, даже синтаксически:
select rownum, count(t2.rownum)
from
(select sum(rownum) from all_objects where rownum <= 10) t2,
all_objects
where rownum <= 10;