2 asderfzxcd asderfzxcd 于 2017.01.05 15:47 提问

数据库id自增,发现一条后面比前面小的id

数据库id自增,发现一条后面比前面小的id图片说明

7个回答

ma951021
ma951021   2017.01.05 15:49

你是不是给你的数据进行某种排序啊

yenange
yenange   2017.01.05 16:48

上面下面没关系, 只是你排序的方式不对而已, 有时你不加 order by , 也会现id不规律的情况。
此外, 你要说明:
1. 你用的是什么数据库(mysql, sqlserver, oracle)?
2. 什么工具在访问(dbeaver, ssms, nvicat)?
3. 什么SQL在查询?
这样, 人家的回答才有针对性。

engchina
engchina   Rxr 2017.01.05 15:56

》你是不是给你的数据进行某种排序啊
同意1楼的意见

asderfzxcd
asderfzxcd   2017.01.05 16:01

图片说明
我又加了一条,结果这条也在47上面

asderfzxcd
asderfzxcd   2017.01.05 16:02

图片说明

sinat_33388558
sinat_33388558   2017.01.05 16:13

这是顺序问题呀 只要id有增加就ok的

Zhanjr
Zhanjr   2017.01.05 17:03

id是正确的,显示是因为数据库的排序问题,你这个不是按照id做的排序,而是按照数据库中新增数据时每个数据库自有的码进行排序

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!