作者ottokang (貓貓的大玩偶)
看板Database
標題[請益] 自訂排序
時間Thu Mar 6 10:51:31 2008
※ [本文轉錄自 PHP 看板]
作者: ottokang (貓貓的大玩偶) 看板: PHP
標題: [請益] 自訂排序
時間: Mon Mar 3 11:21:31 2008
假設我有一堆資料,譬如書籤好了
* 書籤一
* 書籤二
* 書籤三
* 書籤四
(以下省略)
現在想要讓書籤三跟書籤四的位置交換
* 書籤一
* 書籤二
* 書籤四
* 書籤三
以後也可以任意移動書籤的排序方式,像這樣子的管理方式,資料庫要怎樣設計?
我有想過增加一個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
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.20.46.205