如果订单中有优惠的实现问题
老师,你好。
现在电商中通常都有各种各样的优惠活动,比如满减,折扣,以及优惠券。
要想实现优惠的功能,再新键一个优惠表如下:
CREATE table `discount` (
id int not null PRIMARY KEY AUTO_INCREMENT COMMENT 'id'
orderid INT COMMENT '订单id'
`type` INT COMMENT '折扣类型 1-优惠券,2-折扣,3-满减......'
discont_amount FLOAT '优惠金额或折扣率'
)
在计算出订单合计金额后,再查询优惠表,循环符合orderid的记录,依次扣减订单金额?
5
收起
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星