Oct. 21st, 2009
Cast a multiset spell
Oct. 21st, 2009 03:45 pmНатолкнулся у Кайта на пример, который в максимально упрощённом виде можно сформулировать так. Пусть есть таблица с числовым столбцом. Нужно получить выборку, в которой на каждую исходную строку будет приходиться столько строк, какое значение записано в исходной строке.
Иными словами:
create table t( n number ); insert into t(n) values (1); insert into t(n) values (2); insert into t(n) values (3);Запрос должен вернуть:
1 2 2 3 3 3
Решение меня ( ошарашило )