[SQL ] 有關MYSQL語法的問題..
小弟在使用資料庫發現一個問題 想請教大家
如果我有10筆資料,但是刪除了5筆資料..
原本的index是1.2.3.4.5.6.7.8.9.10
刪除五筆之後變成1.3.6.8.9(舉例)
不知道資料庫有沒有語法可以查詢出來這五筆然後虛擬或暫存一個欄位重新編號。
tempindex 1.2.3.4.5
原本的問題是因為當我要隨機取資料的時候,我並不知道哪些筆數被刪除。
希望可以不要使用order by rand() 因為資料比數太大??
不知道用# 或是view有沒有辦法呢?? 不過好像也沒辦法暫存欄位??
我是使用mysql的版本。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.72.172
※ 編輯: l7class 來自: 118.232.72.172 (07/22 23:45)
推
07/23 00:18, , 1F
07/23 00:18, 1F
推
07/23 16:27, , 2F
07/23 16:27, 2F
推
07/25 01:10, , 3F
07/25 01:10, 3F
→
07/25 01:11, , 4F
07/25 01:11, 4F