现在有张表 3个字段 商品 id 商品名称 name 商品种类 category
现在要求根据category 进行随机排序
举例
id name category
1 衣服1 西装
2 衣服2 西装
3 衣服3 衬衫
4 衣服4 衬衫
5 衣服5 裙子
查询结果根据category进行随机排序
也就是查询结果可能是:
衣服5 裙子
衣服3 衬衫
衣服4 衬衫
衣服2 西装
衣服1 西装
或者
衣服3 衬衫
衣服4 衬衫
衣服2 西装
衣服1 西装
衣服5 裙子
现在有个思路是 先把分类全取出来..并随机排序.. 取排在第一个分类 例如是 西装
然后查询的时候 order by (category='西装') desc,category 即可实现要求
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。