ベース:How to check any missing number from a series of numbers?欠落している番号のシーケンスを確認する方法
私は似たような質問があります。私のソーステーブルは1から1000までのシーケンスを持っています。 ギャップが1より大きく、<の場合にのみ悪いです。私はCONNECT BYを動作させることができません。
私を助けてください。
SELECT
'XX' AS NETWORK
,'YY' AS TYPE
,min_seq - 1 + level AS MISSING
FROM (
select
min(s.SEQUENCE_NUMBER) min_seq
, max(s.SEQUENCE_NUMBER) max_seq
FROM source s
)
CONNECT BY level <= max_seq - min_seq +20 AND level >= max_seq - min_seq +1
MINUS
SELECT
'XX' AS NETWORK
,'YY' AS TYPE
,s.SEQUENCE_NUMBER AS EXISTING
FROM source s
こんにちはSergを、成功、修正、試してみました!どうもありがとうございました! – DasBen