我不知道如果标题正是我试图解释,我的英语水平低。但是,我解释一下:我有一个MySQL表来存储评论我的消息表:MySQL和PHP的唯一ID的评论表,引用的东西
news_comments:
id INT, AI
id_new INT
name VARCHAR
comment TEXT
但我要为每一个新的每个评论的唯一编号。所以对于id_new = 1,我有#1,#2,#3 ...和id_new = 2另一个#1,#2,#3。
如果我从id_new = 1删除评论#1,#2将保持#2,下一个评论(如果存在#2和#3)将是#4。如果#4被删除,则新评论将是#5。
我该如何管理?
预先感谢您!
**不,你不想要**。事实上,这根本不是数字。只留下它一个 – 2010-12-12 14:53:16
我同意Col.Srapnel。你正在把“逻辑”放入你的主键中,这几乎总是一个坏主意。你为什么认为你需要这样做? – 2010-12-12 14:56:26
为什么你有id_new字段?它与另一张桌子有关吗?你的id字段在这种情况下将是唯一的。 – Cudos 2010-12-12 14:58:38