- - PR -
欠番取得
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-11-24 23:52
VBよりDB2を使用しています。
>SELECT Min(HPTPOPM.KANRI_NO + 1) as KanriNo >FROM HPTPOPM >LEFT JOIN HPTPOPM Table1 >ON (Table1.KANRI_NO = (HPTPOPM.KANRI_NO + 1)) >WHERE Table1.KANRI_NO IS NULL AND HPTPOPM.BMN_CD = '08' 最小欠番を取得したいのですが、 ↑を実行すると"実行がキャンセルされました" というエラーになってしまいます。 HPTPOPMには10万件くらいのデータが入っています。 何が原因がわかる方お願いします。 | ||||
|
投稿日時: 2004-11-25 21:46
もう一つの質問の方でも思うんですけど、何をするステートメントなのか、ちゃんと把握してから使いましょうよ。
KANRI_NO - 1を列挙して、KANRI_NOにないもののうち、最小+1を取り出す。 "最小"がないときは動作しない。。。 |
1