S
Sarinita
Есть 3 таблицы.
1) aview_dkp_not_attend
Поля
member_name
current_dkp
2) eqdkp_members
Поля
member_name
member_adjustment
3) eqdkp_adjustments
поля
adjustment_value
adjustment_date
member_name
adjustment_reason
adjustment_added_by
adjustment_group_key
Надо для 2 и 3 таблицы сделать запросы на вставку и обновления вот такого вида:
insert eqdkp_adjustments
set
adjustment_value = - current_dkp_FROM_TABLE_1,
adjustment_date = UNIX_TIMESTAMP(now()),
member_name = 'NAME_FROM_TABLE_1',
adjustment_reason = 'Обнуление ДКП',
adjustment_added_by = 'Сэти',
adjustment_group_key = MD5(left(UNIX_TIMESTAMP(now()),10)+'Обнуление')
UPDATE eqdkp_members
SET
member_adjustment = member_adjustment - current_dkp_FROM_TABLE_1
WHERE
member_name = 'NAME_FROM_TABLE_1'
Для всех member_name входящих в первую таблицу и соответственно current_dkp оттуда же...
Надеюсь понятно расписала. Помогите пожалуйста....
1) aview_dkp_not_attend
Поля
member_name
current_dkp
2) eqdkp_members
Поля
member_name
member_adjustment
3) eqdkp_adjustments
поля
adjustment_value
adjustment_date
member_name
adjustment_reason
adjustment_added_by
adjustment_group_key
Надо для 2 и 3 таблицы сделать запросы на вставку и обновления вот такого вида:
insert eqdkp_adjustments
set
adjustment_value = - current_dkp_FROM_TABLE_1,
adjustment_date = UNIX_TIMESTAMP(now()),
member_name = 'NAME_FROM_TABLE_1',
adjustment_reason = 'Обнуление ДКП',
adjustment_added_by = 'Сэти',
adjustment_group_key = MD5(left(UNIX_TIMESTAMP(now()),10)+'Обнуление')
UPDATE eqdkp_members
SET
member_adjustment = member_adjustment - current_dkp_FROM_TABLE_1
WHERE
member_name = 'NAME_FROM_TABLE_1'
Для всех member_name входящих в первую таблицу и соответственно current_dkp оттуда же...
Надеюсь понятно расписала. Помогите пожалуйста....