Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите с запросом / 3 сообщений из 3, страница 1 из 1
01.04.2009, 17:13
    #35906403
dorian grey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Есть таблица
id kol
1 3
2 5
3 2

Надо создать запрос, который бы выводил id - kol раз, то есть

id kol
1 3
1 3
1 3
2 5
2 5
2 5
2 5
2 5
3 2
3 2

Можно ли вывести такую таблицу одним запросом, без временных таблиц и т.п.?
...
Рейтинг: 0 / 0
01.04.2009, 17:17
    #35906419
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Ищи по форуму слово "RowGenerator"
...
Рейтинг: 0 / 0
02.04.2009, 10:48
    #35907513
dorian grey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Спасибо!
Нашел. Помогло в следующем виде.

create table ppp (value char(10) default '', cnt int default 0)

insert into ppp values('a', 1);
insert into ppp values('b', 3);
insert into ppp values('c', 2);
insert into ppp values('d', 1);
insert into ppp values('e', 10);

select a.* from ppp a, RowGenerator s
WHERE a.cnt >= s.row_num
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите с запросом / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]