|
Сканирование и замена значения в курсоре
|
|||
---|---|---|---|
#18+
Здравствуйте. Имеется вот такое выражение Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9.
т.е. создаю курсор TMP_primen далее необходимо этот курсор просканировать и если значение поля TMP_primen.id_izd в курсоре и таблице n_plan_Izd.id_izd совпадут тогда поле Plan перезаписываем на результат выражения n_plan_Izd.&lcMonthPlan*TMP_primen.kol. Проблема в том что в результате выполнения в курсоре остается только одна строка (первая). В чем дело? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2018, 15:15 |
|
Сканирование и замена значения в курсоре
|
|||
---|---|---|---|
#18+
Это не так делается, почитай про язык SQL. Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2018, 15:41 |
|
Сканирование и замена значения в курсоре
|
|||
---|---|---|---|
#18+
andrepont Проблема в том что в результате выполнения в курсоре остается только одна строка (первая). Должно остаться столько строк, сколько в таблице primen ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2018, 15:42 |
|
Сканирование и замена значения в курсоре
|
|||
---|---|---|---|
#18+
Dima T спасибо за помощь работает. есть еще один вопрос имеется таблица detal и теперь уже вышеупомянутый курсор TMP_primen содержащий данные о плановом количестве. Необходимо создать еще один курсор на основе таблицы detal и в нем напротив detal.id_det вывести сумму по полю plan из курсора TMP_primen для каждой детали. Пример: таблица detal id_det shifr_det 1 aaa 1 bbb курсор TMP_primen id_det id_izd Plan 1 3 10 2 1 9 1 4 12 2 5 3 2 8 1 в результате суммирования курсор TMP_KNIGA id_det shifr_det Plan 1 aaa 22 1 bbb 13 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2018, 20:55 |
|
|
start [/forum/topic.php?fid=41&msg=39710535&tid=1581741]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 402ms |
0 / 0 |