[請益] 自訂排序

看板Database作者 (貓貓的大玩偶)時間18年前 (2008/03/06 10:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
※ [本文轉錄自 PHP 看板] 作者: ottokang (貓貓的大玩偶) 看板: PHP 標題: [請益] 自訂排序 時間: Mon Mar 3 11:21:31 2008 假設我有一堆資料,譬如書籤好了 * 書籤一 * 書籤二 * 書籤三 * 書籤四 (以下省略) 現在想要讓書籤三跟書籤四的位置交換 * 書籤一 * 書籤二 * 書籤四 * 書籤三 以後也可以任意移動書籤的排序方式,像這樣子的管理方式,資料庫要怎樣設計? 我有想過增加一個Order欄位,但是如果更動,幾乎就要全部資料庫都改過 這樣似乎不是很有效率,請問各位版友有更好的意見嗎~感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.20.46.205

03/03 11:26,
總要用一個欄位去記順序吧
03/03 11:26

03/03 11:55,
恩,就是問紀錄順序後,怎麼處理排序的邏輯
03/03 11:55

03/03 11:55,
另外要怎麼紀錄順序來表示他的順位也是我還沒想到的地方
03/03 11:55

03/03 19:30,
開一個參照表
03/03 19:30

03/04 11:31,
用另外一個Table來紀錄排序嗎?
03/04 11:31

03/05 10:08,
多一個欄位紀錄自己的下一個是誰..repeat until not found?
03/05 10:08

03/05 10:08,
有更好的方法嗎?
03/05 10:08
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.20.46.205
文章代碼(AID): #17prmqu7 (Database)
討論串 (同標題文章)
文章代碼(AID): #17prmqu7 (Database)