sql的order by 怎么用,为什么这样这样排序出不来结果,而且数据显示不全

img

img


一张原表,一个查询语句,为什么这样排序排不出来呢,而且还少一条数据

第五条没保存吧,没排序是因为先按照id顺序排序,再按照价格倒序