Очистить историю оплат: как?

Ответить
sa1
Сообщения: 82
Зарегистрирован: Пн ноя 09, 2009 1:31 pm

Очистить историю оплат: как?

Сообщение sa1 » Пт сен 10, 2010 7:47 am

Привет!

А как правильно очистить историю оплат клиентов? Важно чтобы их текущий балланс после такой чистки не изменился.

Спасибо!

~AsmodeuS~
Site Admin
Сообщения: 5706
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Очистить историю оплат: как?

Сообщение ~AsmodeuS~ » Сб сен 11, 2010 12:42 pm

delete from payments;

buka55
Сообщения: 20
Зарегистрирован: Чт июл 29, 2010 6:34 pm

Re: Очистить историю оплат: как?

Сообщение buka55 » Сб мар 12, 2011 3:58 pm

А если нужно удалить за определенный период,например за прошедший год, до определенной даты?
При этом баланс чтобы текущий остался?

~AsmodeuS~
Site Admin
Сообщения: 5706
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Очистить историю оплат: как?

Сообщение ~AsmodeuS~ » Пт апр 08, 2011 1:54 pm

добавляете период даты

buka55
Сообщения: 20
Зарегистрирован: Чт июл 29, 2010 6:34 pm

Re: Очистить историю оплат: как?

Сообщение buka55 » Пт сен 30, 2011 10:10 pm

а конкретный пример привести можете?
например удалить с 01.01.2008 по 25.05.2011.
или за прошедший год полностью?

~AsmodeuS~
Site Admin
Сообщения: 5706
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Очистить историю оплат: как?

Сообщение ~AsmodeuS~ » Вс окт 02, 2011 7:41 am

delete from payments WHERE date_format(date, '%Y-%m-%d')>='2008-01-01' and date_format(date, '%Y-%m-%d')<='2011-05-25'

Ответить