[SQL ] 如何select 出1到x之間的空號呢?

看板Database作者 (汪汪)時間14年前 (2011/10/10 23:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
請教各位大大, 我有一連續號碼的mysql table t1 主鍵欄位名稱no為auto_increment。 之前的設計, 資料如果有錯誤或者作廢不要了,就直接delete了。 現在boss要求,列出所有的作廢清單,並填列原因或理由 (公家的作法,一定要) 我是一筆一筆把它insert回去嗎?再作一個理由欄和作廢欄好呢 (以上可能要改既有的程式,加上where not 作廢...,怕改錯別人的東東問題更大) 或者另立一個table t2來放這些被刪除的號碼和理由好。 (我比較傾向這個) 另一個問題,假設最後一號是x 有可能select 出1到x之間的空號嗎? select no from t1 where ..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.9.145
文章代碼(AID): #1Eamq_gU (Database)
文章代碼(AID): #1Eamq_gU (Database)