数据库对查询结果的排序为什么长这样

img

两个table的信息;

img

img


对两个table左连接查询后对结果进行排序;
为什么红色方框内的排序为什么长那样,是根据什么那么排序的?请解答,谢谢!昨天table图忘记放出来了。
红色方框内的看不出是根据goods_id的排列和goods_id 的降序排列。
多说一些

order by goods.id

在goods表中是 order by goods.id desc 根据goods.id降序