需求:
数据库表X,字段如下:
ProductId:bigint (自动生成的ID)
CommissionNum:bigint (累计的销量)
逻辑如下:
1.好商品是按照CommissionNum倒序排列的
2.每天会新增商品,新商品的ProductId是自增的
3.所有的顾客看到的商品是一样的
需要一个可以简单实施的算法,不需要完美的解决方案,达到以下要求:
1.以CommissionNum为参照,向顾客推荐好商品
2.让每天的新商品可以冒出来,而不是一成不变的list,让顾客感觉到商品的变化
3.最好能在数据库语句解决,实在不行,可以取出在内存中二次排序
希望大家能给个思路或者解决方案噢,感谢各位 :-)