PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18839 03/02/08 16:24:50 RE(4):DWをグループ化し、グループごとの連番を取得したい。 By ゆかこ
18737 03/01/28 22:51:39 RE(3):DWをグループ化し、グループごとの連番を取得したい。 By めめ
18729 03/01/28 10:06:07 RE(2):DWをグループ化し、グループごとの連番を取得したい。 By ikemaru
18728 03/01/27 22:30:55 RE(1):DWをグループ化し、グループごとの連番を取得したい。 By めめ
18727 03/01/27 21:56:33 DWをグループ化し、グループごとの連番を取得したい。 By ikemaru

カテゴリ:PowerBuilderの開発環境
日付:2003年01月28日 10:06 発信者:ikemaru
題名:RE(2):DWをグループ化し、グループごとの連番を取得したい。

めめさん、おはようございます。

>検索は、されましたか?
>No.009274 ではじまるコメントツリーが参考になるのではないでしょうか。
>CumulativeSum関数を使用する方法があげられています。

すみません、書き方に問題がありました。
「グループごとの連番」ではなく「グループの連番」と書くべきでした。。
「グループごとの連番」は[No.009274]のやり方でできました。ありがとうございます。


No.  |CODE  |NAME    |subject  |point
---------------------------------------
1    | 0102 |いけまる| (←グループ化した項目)
                     |英語     |68
                     |国語     |50
                     |社会     |72
                     |算数     |81
2    | 0103 |いけじ |
                     |英語     |82
                     |国語     |48
                     |社会     |92
                     |算数     |59

というようにグループの連番(No.)を取りたいのですが、
GetRow()を使うと下記のようになってしまいます。

No.  |CODE  |NAME    |subject  |point
---------------------------------------
1    | 0102 |いけまる| (←グループ化した項目)
                     |英語     |68
                     |国語     |50
                     |社会     |72
                     |算数     |81
5    | 0103 |いけじ |
                     |英語     |82
                     |国語     |48
                     |社会     |92
                     |算数     |59

なにか良い方法はありませんか?

あと、項目「subject」のレコード数は一定ではありません。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.