• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

SQL

Автор Juli_a, Січень 22, 2018, 15:18:58

Попередня тема - Наступна тема

0 Користувачі і 2 Гостей дивляться цю тему.

Juli_a

Здравствуйте

Нужна помощь. Этот пример действует только на одну позицию товара, т.е. если покупают 1 разновидность товара с группы 10 на общую сумму больше 100грн - подсчитывается скидка 2%.

  -- Пример: если сумма по товару больше 100 и товар из группы с ID 10 скидка на товар 2%
  IF((in_tovar_kolvo*in_tovar_cena) > 100 AND in_group_id IN (10)) THEN
    tovar_znig_proc = 2;

Как сделать, чтобы скидка действовала при покупке разных товаров из одной группы на общую сумму больше 100грн?

Или же другой вариант - как сделать, чтобы скидка действовалапри покупке разных товаров из, к примеру, 5ти разных групп на общую сумму больше 100грн?