被SELECT语句难住了
leo2u 2001-06-11 11:26:00 大家知道数据库表中的数据行存储是无序的,现要设计一个表,表中所有记录形成队列,也就是说每条记录都有它的前一条记录和后一条记录的ID号。那么对这样一个表该如何写SELCE语句把记录按序取出呢(要高效、一次性取出)。
假设表名为: table
字段名为:
id
id_pre
id_next
(注:1、id的值不一定是有序的数值,可为任意形式
2、随时可能更改记录的先后顺序)
上述表如何写SELECT语句得出的数据集是排好序的?或者说应该换一种方法设计表结构?谢谢