Mysql,在序列中找到缺失的數(shù)字

假設(shè)有一個(gè)表sequence,包含了0到99的數(shù)字,其中有一個(gè)數(shù)字是缺失的。要找到這個(gè)缺失的數(shù)字,可以使用如下SQL語(yǔ)句:

SELECT a.id+1 AS missing_number

FROM sequence AS a

LEFT OUTER JOIN sequence AS b ON a.id+1 = b.id

WHERE b.id IS NULL

AND a.id < 99;

解釋如下:

  • 通過(guò)LEFT OUTER JOIN實(shí)現(xiàn)了表本身的自連接,將自連接的結(jié)果集返回;
  • 將左表的id值加1后,與右表的id值進(jìn)行比較,如果相等則說(shuō)明該數(shù)字不缺失,否則說(shuō)明該數(shù)字是缺失的;
  • WHERE b.id IS NULL表示只返回右表中缺失的數(shù)字;
  • a.id < 99用于過(guò)濾掉最后一個(gè)數(shù)字,因?yàn)樽詈笠粋€(gè)數(shù)字后面沒(méi)有數(shù)字了,不存在缺失的情況。
主站蜘蛛池模板: 日本免费电影一区二区| 精品人妻系列无码一区二区三区| 国产成人免费一区二区三区| 亚洲熟妇AV一区二区三区浪潮| 国产嫖妓一区二区三区无码| 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 亚洲色大成网站www永久一区 | 中文字幕VA一区二区三区| AA区一区二区三无码精片| 午夜精品一区二区三区免费视频| 国产激情无码一区二区三区| 麻豆精品人妻一区二区三区蜜桃 | 99偷拍视频精品一区二区| 在线中文字幕一区| 亚洲综合无码精品一区二区三区| 国精产品一区一区三区MBA下载| 狠狠色综合一区二区| 精品无码av一区二区三区| 久久久精品日本一区二区三区| 色屁屁一区二区三区视频国产| 国产精品美女一区二区三区 | 无码av人妻一区二区三区四区| 亚洲国产一区国产亚洲| 一区二区三区无码视频免费福利| 性色AV 一区二区三区| 亚洲日本一区二区一本一道| 国产在线精品观看一区| 丰满岳乱妇一区二区三区| 国产一区二区视频在线播放| 中文字幕在线观看一区| 精品福利一区二区三| 无码国产精品一区二区免费模式 | 精品中文字幕一区二区三区四区| 国产成人久久一区二区三区| 一区五十路在线中出| 国模无码人体一区二区| 欧美成人aaa片一区国产精品 | 久久久不卡国产精品一区二区| 久久久久久一区国产精品| 熟女大屁股白浆一区二区| 污污内射在线观看一区二区少妇|