数据库表能没主键吗中id是主键 那么下面这行代码是不是代表查询一行数据的意思

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

问题:mysql表中删除自增id数据后,再添加数据时id不会紧接。

这时候如果增加一条数據,会变成

上面5不是我们想要的结果4才是理想的id,

解决方法是在删除4之后,执行下面的sql语句:

jquery中文网为您提供sql实现插入数据主鍵重复或数据已经存在则更新这条数据等资源,欢迎您收藏本站我们将为您提供最新的sql实现插入数据主键重复或数据已经存在,则更噺这条数据资源

解决的思路是运用rowid,这个是唯一的相同的记录选取最小值或者最大值的rowid就好了。

我要回帖

更多关于 数据库表能没主键吗 的文章

 

随机推荐