Есть 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й
и т.д.
То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать
Здравствуйте, Sith666, Вы писали:
S>То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать
Возможно, тебе подойдут курсоры.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, Sith666, Вы писали:
S>>То есть это должно быть что-то вроде многократновложенного цикла. Очень прошу помощи, даже не представляю как это реализовать
L>Возможно, тебе подойдут курсоры.
Возможно, подойдет правильный join (cartesian?)