我有10萬條記錄的表描述爲:Mysql的非順序插入問題
ID primary unique int (5)
Ticket unique int (5)
user varchar (20)
填寫該表的字段只有前兩個,身份證和票證。我需要現在根據請求分配一個用戶到那張票。我怎樣才能做到這一點?我如何找到下一個空用戶在桌面上的位置?
編輯:解釋方案的要求
它各種各樣的彩票系統。票號已經被製作並填入表中。現在,當用戶註冊一張票時,他們的用戶名必須插入到下一個可用票的旁邊,位於用戶字段中。我相信這是一個更簡單的方法,通過將票據與所有信息插入到一個新表格中,但這確實是一個愚蠢的要求。
那麼我怎樣才能找出下一個空用戶在桌子上的位置?
您已經有ID列,按ID列插入用戶。 – Stewie 2011-04-18 18:05:15
@Stewie,怎麼樣? INSERT INTO TABLE table(user)VALUES('user')WHERE id = ??? – Prof 2011-04-18 18:11:12
你能解釋你的情況嗎?哪個表格包含這些信息?這張桌子的作用是什麼?你想如何使用這個ID和票? – 2011-04-18 18:11:56