问题描述
我这有一个表Items,我就想统计商品的数量编号name数量1左旋肉碱500mg120粒胶囊12左旋肉碱400mg120粒胶囊13左旋肉碱+苹果醋各120粒左旋肉减(左旋肉碱500mg120粒胶囊,苹果醋酸片纤体片120粒这两个)14苹果醋酸片纤体片120粒15苹果醋60粒1下面还有别的套装gridview显示这个效果左旋肉碱500mg120粒胶囊2左旋肉碱400mg120粒胶囊1苹果醋酸片纤体片120粒2苹果醋60粒1我用的asp.net做的!哥哥帮想个对策
解决方案
解决方案二:
。。。。。。左旋360!
解决方案三:
名字很难区分,按名字也没法聚合
解决方案四:
这个问题肯定需要一个关联表的,或者一个药物的组成参数字段,不然仅仅通过文字去判断左旋肉碱+苹果醋各120粒左旋肉减(左旋肉碱500mg120粒胶囊,苹果醋酸片纤体片120粒这两个)1这个太不严谨了,一旦遇到问题就麻烦了
解决方案五:
套餐种类不太多就10几个!可不可以把套餐单拿出来计算
解决方案六:
按name分组sum数量,试试.你给的东西也就能这么做的
解决方案七:
这样套餐单显示,不会跟单个产品的数量加到一起啊
解决方案八:
能不能给单个产品设一个属性为0然后每个套餐设一个属性1,2,3然后用属性来判断
解决方案九:
最后统计没有套餐,都能写出来,就是麻烦点,地一次分组,排除套餐,也就是like+这样在没有套餐的情况的情况下数据对了你的套餐要怎么计算,拆开后,根据名字然后累加数量吗?左旋肉碱+苹果醋各120粒左旋肉减(左旋肉碱500mg120粒胶囊,苹果醋酸片纤体片120粒这两个)1这个如果拆开后,都是什么?
解决方案十:
拆开肯定不好解决、、、这个套餐能不能给个固定值,最后两个产品都加上这个数量
时间: 2025-01-20 23:30:04