作者adrianshum (Alien)
看板Database
标题Re: [请益] 自订排序
时间Thu Mar 6 18:21:11 2008
※ 引述《ottokang (猫猫的大玩偶)》之铭言:
: 假设我有一堆资料,譬如书签好了
:
: * 书签一
: * 书签二
: * 书签三
: * 书签四
:
: (以下省略)
:
: 现在想要让书签三跟书签四的位置交换
:
: * 书签一
: * 书签二
: * 书签四
: * 书签三
:
: 以後也可以任意移动书签的排序方式,像这样子的管理方式,资料库要怎样设计?
: 我有想过增加一个Order栏位,但是如果更动,几乎就要全部资料库都改过
: 这样似乎不是很有效率,请问各位版友有更好的意见吗~感谢
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 163.20.46.205
: → emn178:总要用一个栏位去记顺序吧 03/03 11:26
: → ottokang:恩,就是问纪录顺序後,怎麽处理排序的逻辑 03/03 11:55
: → ottokang:另外要怎麽纪录顺序来表示他的顺位也是我还没想到的地方 03/03 11:55
: → starjou:开一个参照表 03/03 19:30
: → ottokang:用另外一个Table来纪录排序吗? 03/04 11:31
: 推 lerf2:多一个栏位纪录自己的下一个是谁..repeat until not found? 03/05 10:08
: → lerf2:有更好的方法吗? 03/05 10:08
:
不就多加一个 column 做 index,
排序也是那个 column 做... 我搞不
懂你的问题在哪里?... o_oa
select b.index, b.data from bookmark b
order by b.index;
alien
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82