mysql嵌套插入,排序效果消失

insert into tem_comm_t
(select commentt.*,userinfot.userName,userinfot.location from commentt,userinfot
where commentt.userPhone = userinfot.userPhone and commentt.guID = 2 and commentt.likeNum >5 ORDER BY commentt.likeNum DESC);
如果只是执行括号内select的话,能够排序,但插入后排序效果就没了

mysql好像是不用你关心数据如何存于数据表里的吧?意思是说,你根本不知道也不必要知道数据表里面的数据是否排序,如果你要得到排序的结果,只要在使用select时制定order by就可以了,何必一定要确保每一行记录都要顺序排列呢。查询得出顺序排列是你的事 ,如何存数据是mysql的事。