日期:2014-05-18  浏览次数:20796 次

数据库表多次相同的条件查询(不使用order by 排序),那么数据库的返回的顺序会不会变?
数据库表多次相同的条件查询(不使用order by 排序),那么数据库的返回的顺序会不会变?
主要是考虑分页会不会有问题?

------解决方案--------------------
看你使用什么数据库,mysql不会变,db2会变。别的数据库不太清楚。。。
------解决方案--------------------
数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
------解决方案--------------------
引用:
Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的

因为你没有order by条件的查询,数据库是有一个默认的排序的
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的

因为你没有order by条件的查询,数据库是有一个默认的排序的


引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的

因为你没有order by条件的查询,数据库是有一个默认的排序的


有什么默认排序?如果扫索引,返回顺序按索引来,如果扫表,返回顺序按存储顺序来,整个查询的逻辑如果不指定排序怎么会多出来一个排序的步骤?
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的

因为你没有order by条件的查询,数据库是有一个默认的排序的


引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

数据库表多次相同的条件查询  业务数据是会变的,那结果还一样吗
 其实数据没有增删改操作,算了,还是排序吧,可能速度慢些

没有增删改的会不会变的

因为你没有order by条件的查询,数据库是有一个默认的排序的


有什么默认排序?如果扫索引,返回顺序按索引来,如果扫表,返回顺序按存储顺序来,整个查询的逻辑如果不指定排序怎么会多出来一个排序的步骤?


如果扫表,返回顺序按存储顺序来。我就这意思
------解决方案--------------------
引用:
Quote: 引用: