我在网页上显示表格的内容,我只是执行
SELECT * FROM TABLE_NAME
在我的java代码中
我也在使用Ajax来允许用户更改行的内容,然后不刷新(这就是Ajax所做的)显示所做的更改。
现在的问题是,当更改反映订单发生变化时,用户就会变得困难。
这是一张以图形方式解释的图片
所以我想问一下
注意:我没有在页面上显示主键,原因很明显
答案 0 :(得分:5)
如果您未指定显式ORDER BY
- mysql
(以及任何其他RDBMS)不保证任何特定订单。
一个重要的注意事项:即使有ORDER BY
也不能保证稳定的结果集,直到你有一个参与排序的唯一列(或元组)。
答案是:添加ORDER BY