SQL Server. Чайниковский вопрос по созданию запроса.
От: Sith666  
Дата: 02.05.06 17:59
Оценка:
Есть 5 таблиц. Хочется написать программный код такого вида:
Открыть 1-ю таблицу
Считать 1-ю запись из 1-й таблицы
Считать 1-ю запись из 2-й таблицы
Считать 1-ю запись из 3-й таблицы
Считать 1-ю запись из 4-й таблицы
Считать 1-ю запись из 5-й таблицы
Здесь проделать операцию при участии всех 5 вышеобозначенных записей
Считать 2-ю запись из 5-й таблицы
Здесь проделать такую же операцию, но вместо 1-й записи 5-й таблицы участвует уже 2-я
Считать 3-ю запись из 5-й таблицы
Здесь проделать такую же операцию, но вместо 2-й записи 5-й таблицы участвует уже 3-я
...
Все записи 5-й таблицы закончились
Открываем 2-ю запись 4й таблицы
Прошлись по всем записям 5й
и т.д.

То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать
Re: SQL Server. Чайниковский вопрос по созданию запроса.
От: Lloyd Россия  
Дата: 02.05.06 18:08
Оценка:
Здравствуйте, Sith666, Вы писали:

S>То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать


Возможно, тебе подойдут курсоры.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: SQL Server. Чайниковский вопрос по созданию запроса.
От: wildwind Россия  
Дата: 03.05.06 03:59
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Sith666, Вы писали:


S>>То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать


L>Возможно, тебе подойдут курсоры.


Возможно, подойдет правильный join (cartesian?)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.