sql查询一个表的一个不连续ID (找一个表的空格不连续id 没使用过的id)

zblog1年前zblog问题解答89

sql查询一个表的一个不连续ID (找一个表的空格不连续id 没使用过的id)

找最小不连续(即没使用过的)id

SELECT log_ID+1 FROM zbp_post AS t1 

WHERE NOT EXISTS(

SELECT log_ID 
FROM zbp_post AS t2 
WHERE t2.log_ID=t1.log_ID+1

) 
AND LENGTH(log_ID)>0 
ORDER BY log_ID ASC
LIMIT 1;

或者
找最大不连续(即没使用过的)id

SELECT log_ID-1 FROM zbp_post AS t1 

WHERE NOT EXISTS(

SELECT log_ID 
FROM zbp_post AS t2 
WHERE t2.log_ID=t1.log_ID-1

) 
AND LENGTH(log_ID)>0 
ORDER BY log_ID DESC
LIMIT 1;


相关文章

AI提示词 组词

AI提示词 组词

你是一个专业的汉语专家,根据给定的一个汉字,分析出这个汉字的组词(越多越好,如果有的话要在50个以上),并给出相关的几个汉字,'并返回json格式示例:[{"zc1":[...

mysql 优化表 表优化 OPTIMIZE

定期运行数据库维护任务,如  OPTIMIZE TABLE zbp_post ANALYZE TABLE zbp_post ,以保持...

爱站网接口密匙 规则 爱站网API

### 这里主要判断 key是否正确  如果正确 则 是否有余额  错误提示原因############### 测试点# 1 错误url# 2 错误的key 错误的key 不校验...

页面全屏 弹出框

<!DOCTYPE html> <html lang="en"> <head>    &...

(zb表名字)zblog获取系统表的名字 $zbp->table[$tableNameShort]

直接复制把! $zbp->table['Post'] # 文章/页面 输出: zbp_post  (字符串类型) $z...

php判断搜索引擎ua 判断来路是否来自搜索 判断m移动和pc电脑的函数

php判断搜索引擎ua 判断来路是否来自搜索  判断m移动和pc电脑的函数### 判断是否移动 // 获取用户代理字符串 $userAgentNow =...