Содержание

Частичное удаление истории продаж

Эта операция может быть вам полезна, если вы загрузили в базу историю продаж за будущий период или хотите полностью удалить историю продаж за какой-то период в начале этой истории.

Для замены истории продаж в прошлом периоде лучше загрузить в программу историю продаж за этот период в режиме замены

Для частичного удаления истории продаж можно воспользоваться специализированными программами:

Перед проведением операций по частичному удалению истории продаж обязательно сделайте резервную копию базы (MySQL или MSSQL)

MySQL

  1. Откройте MySQL Workbench
  2. Найдите нужную базу данных в списке баз и щелкните по ней
  3. В окне по центру введите запрос вида
delete from saleAmountsTable where date >= 'date1' AND date <= 'date2';
delete from saleRestsTable where date >= 'date1' AND date <= 'date2';
delete from salePricesTable where date >= 'date1' AND date <= 'date2'

где date1 и date2 - даты периода для удаления истории продаж в формате гггг-мм-дд

4. Нажмите на молнию.

MSSQL

  1. Откройте Microsoft SQL Server Management Studio
  2. Найдите нужную базу данных в списке баз, щелкните по ней правой кнопкой мыши и Выберите «Создать запрос»
  3. В окне по центру введите запрос вида
delete from saleAmountsTable where date >= 'date1' AND date <= 'date2';
delete from saleRestsTable where date >= 'date1' AND date <= 'date2';
delete from salePricesTable where date >= 'date1' AND date <= 'date2'

где date1 и date2 - даты периода для удаления истории продаж в формате гггг-мм-дд

4. Нажмите «Выполнить»