SQL-процедура
Есть две таблици (приложени)
В таблице f_inventory есть интересующие нас столбцы id item_cost full_price
Вторя таблица f_inventory_special_prices, id inventory_id price_sheet_id price_levels
Нужно написать процедуру которая будет делать следующее: сначала очищаем таблицу f_inventory_special_prices, берем по очереди каждую строку из f_inventory, получаем с нее данные, производится математический расчет X, Y.
И эти данные вставляются в таблицу f_inventory_special_prices в таком формате (вставляются две строки)(порядок как в перечне столбцов)
ID1 f_inventory.id 1 X:1:0::::;:2:0::::;:3:0::::;:4:0::::;:5:0::::
ID2 f_inventory.id 3 Y:1:0::::;:2:0::::;:3:0::::;:4:0::::;:5:0::::
ID1,ID2- нумерация строк, от 1,2,3 итд
f_inventory.id - ИД обрабативаемой строки из f_inventory
1,3 - числа вставляемые каждий раз одни и те же - для первого результата (Х) =1, для второго =3
X - число с знаками до сотых (ХХ.00), расчитывается по формуле f_inventory.item_cost*1.03
Y - аналогично, но по формуле f_inventory.ifull_price*0,9