两个表 c.price asc 和 b.addtime desc 或者 asc 好用 但是 c.price desc和 b.addtime desc或者 asc 都不好用
这样 就不能查出addtime 的排序
但是,这样
都能查出来了
求大神指点
SELECT o.,c.,o.addtime as ordertime FROM orderin o INNER JOIN order_content c on o.content_id=c.id ORDER BY c.original_price DESC,o.addtime DESC LIMIT 0,10 你这是先根据价格降序(desc),价格相同时在根据时间降序
SELECT o.,c.,o.addtime as ordertime FROM orderin o INNER JOIN order_content c on o.content_id=c.id ORDER BY original_price asc,o.addtime DESC LIMIT 0,10 你这是先根据价格升序(asc),价格相同时在根据时间降序
要根据时间排序你要把时间放前价格放后
SELECT o.,c.,o.addtime as ordertime FROM orderin o INNER JOIN order_content c on o.content_id=c.id ORDER BY o.addtime DESC,original_price asc LIMIT 0,10
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。