我有一条 SQL 记录,其中的数字全部乱序(有间隙),例如:1,2,3,7,9,11 ..... 我只想得到第一个缺失的数字。
我试过这样的东西,但我只是不知道 SQL 让它正常工作。
strQuery = "SELECT N as NextNum FROM LOADS WHERE N > 0 AND N <= (SELECT MAX(LOAD_NO) FROM @LOADS) AND N NOT IN (SELECT LOAD_NO FROM @LOADS)"
objNextNum.Open strQuery
lastLoadNo= objNextNum("NextNum")
response.write "NEXT LOAD NUMBER IS: " & lastLoadNo
我在 ms 网站上找到了该示例,但无法使其正常工作。
谢谢你的帮助!!!