我有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