背景:我有一個需求是從01按序列遞增編碼,但是數(shù)據(jù)庫里已經(jīng)存在編碼(如存在10,11),想要實(shí)現(xiàn)遇到數(shù)據(jù)庫存在的編碼就跳過往下遞增(如到9之后檢測到存在10,11則生成12)思路:我先利用循環(huán)生成數(shù)字,然后把數(shù)字拿到數(shù)據(jù)庫查詢,有就跳過繼續(xù)循環(huán),沒有就輸出結(jié)束循環(huán)問題:我是利用循環(huán)生成的結(jié)果作為查詢的條件,然后根據(jù)數(shù)據(jù)庫的結(jié)果集rs是否為空判斷循環(huán),這個循環(huán)怎么寫?
2 回答

紅糖糍粑
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個贊
其實(shí) 你可以用分組查詢,將相同的數(shù)據(jù)進(jìn)行分組,這樣你就把同樣的數(shù)據(jù)去重了,查出來的就是唯一的數(shù)組。
添加回答
舉報(bào)
0/150
提交
取消