размножение карточек
Добавлено: 09 июн 2006, 17:04
В основных средствах есть групповые карточки, где количество больше единицы. Как организовать SQL запрос, чтобы размножить эти карточки и сделать их с количеством 1?
Обсуждение различных вопросов, связанных с сопровождением, администрированием и программированием
https://asu.tyumbit.ru/
Код: Выделить всё
table struct my_table
(
...
)
with index
(
...
);
insert my_table(field1, field2 ......)
select KatOs.KOl, ..........
from KatOs, SpKatOs, MoveOs, SpMoveOs .........
where
((
double(2) <<= KatOs.Kol
and KatOs.Nrec == SpKatOs.cKatOs
// остольная связка
));
Код: Выделить всё
_loop my_table
{
ClearBuffer(#KatOs);
KatOs.KOl := ...;
...
...
insert KatOs
// тоже для остольных таблиц
}