|
▼チリ子 さん:
>新しいテーブルのデータの"No"があるものだけカウントするようなことはできませんか?
>0505(一番新しい)に1000というNoが存在したら、0506・0507とカウントしていき、
>もし0508にNoが存在しなかったら、0509にNoが存在しても0508以降はカウントしない
>というものです。すごく複雑ですが、できるでしょうか?
う〜〜〜〜〜〜ん。。。。難しいですね。。。
ごめんなさい。できる、できないで言ったら「できる」と思いますが、
その方法を説明できるかどうか。。。。。
とりあえず、確認をいくつか。
[TB]の値の増加規則は何でしょう?
値からみて、「年月」のようにも思えますが、予想ではアレなんで。
(アレリーマン!?)
増加途中で欠ける事があるのでしょうか?
例えば、[No]1000のみでいったら、ご質問のように途中で欠ける
事があると思いますが、全体ではどうでしょう?
テーブル[0506]、[0507]、[0509]、、、
となるような事([0508]はテーブル自体無い)は?
その場合、[TB]の値が飛んだとみなす?、みなさない?
これらを考慮して、また自作関数で、各Noごとの抽出TB値を取得すれば
出来そうな気がします。
|
|