| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > Запрос на обновление в Access |
| Автор: Lumenka 24.4.2010, 19:22 |
| Здравствуйте! Есть две таблицы: Товары Продажа КодТовара КодПродажи НаименованиеТовара ДатаПродажи ОписаниеТовара КодКлиента КоличествоНаСкладе КодТовара ЦенаЗакупки КоличествоТовараПродано ЦенаПродажи КодСотрудника После осуществления продажи нужно вычесть количество только что проданного товара из КоличестваТовараНаСкладе. Я сделала запрос на обновление и написала: [КоличествоНаСкладе]-[КоличествоТовараПродано]. Но после каждого выполнения запроса оно снова и снова вычитается и значения первой таблицы уходят в минус. И так по всем ячейкам столбца. Я хочу продать одно чтото, а в итоге старые продажи вычитаются заново. Как сделать запрос, чтобы вычиталось только количество ПОСЛЕДНЕГО проданного товара? Спасибо)) |
| Автор: Lumenka 24.4.2010, 19:43 |
| |
| Автор: Данкинг 24.4.2010, 20:00 | ||||
Заводим поле, к примеру, с датой. Или же счётчик. Вот выбор из одной таблицы при наличии счётчика - поля NPP:
Обновление поля ПОЛЕ1:
Из двух таблиц - соответственно условию их объединения. |
| Автор: Lumenka 24.4.2010, 20:05 |
| |