【发布时间】:2018-08-22 17:09:33
【问题描述】:
我正在尝试为电子商务商店设置一些动态促销(在管理区域中管理)。
例如:如果客户在购物车中有棒球帽和棒球面具,并且购物车总和大于 100 美元,则为他提供 20 美元的折扣
我有以下表格结构(可以更改):
PROMOTIONS (id, discount)
PROMOTIONS_RULES (id, promotions_id, variable, operator, value)
我已经用以下虚拟数据填充了表格:
PROMOTIONS
1, 20$
PROMOTIONS_RULES
1, 1, product_id, =, 2
1, 1, product_id, =, 3
1, 1, cart_sum, >, 100
我的问题是:如何有效地为特定的购物车组合寻找合适的促销活动?
我有一系列产品 ID 和购物车总和。而且我需要获得合适的促销折扣。
谢谢大家帮忙!
【问题讨论】:
-
您能否将您当前的代码提供给我们,以便为您提供更好的帮助?
-
实际上没有代码。我正在考虑如何在查询中解决这个问题。