标签: php mysql web server-side-scripting
我正在使用MySQL作为在线考试系统的数据库。问题编号是主键,所以当删除中间的问题时,这个数字被浪费了,(就像在队列数据结构中一样)。我希望下一个问题编号自动递减。是否有可能使用PHP和MySQL。如果是,那么请写出解决方案。
答案 0 :(得分:4)
主键的编号只有一个功能:唯一识别记录。无论是什么数字以及两者之间是否存在差距都无关紧要。
如果要对数据进行排序,请使用其他列,例如日期时间列或额外的排名索引。