| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > update поля по просуммированным данным |
| Автор: FINANSIST 20.1.2010, 13:21 | ||||||
| Задача : просуммировать данные 2-х таблиц (группировка по датам) и вставить сгруппированные и просуммированные данные в 3 временную таблицу Пытался сделать 1 запросом
Виснет на неопределенное время Решил сделать разбить запрос на каскад запросов (все равно в итоге все в VBA модуль запихаю), первый запрос на вставку факт.отгрузок прокатывает
А вот второй (апдейт поля по заказам) не работает
Как быть? |
| Автор: Akina 20.1.2010, 13:27 |
| Сделать подзапрос статическим запросом. |
| Автор: FINANSIST 20.1.2010, 13:38 |
Запросы то я удалю потом (и статичные в т.ч.)... |
| Автор: FINANSIST 20.1.2010, 14:29 | ||
В итоге нашел таки дикое решение
|
| Автор: bopoha 22.1.2010, 12:24 | ||
Это суровая реальность. Я нашел такое решение. Сперва делается инсерт, который создает пустые записи. А потом идет несколько updtate, в которых нет групповых функций. Примерно так:
В результате запросы проще и понятней. |