PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
2473 98/07/27 23:12:14 RE:RE:データウインドウでランクを採番する方法はありますか? By paru
2453 98/07/24 12:44:00 RE:データウインドウでランクを採番する方法はありますか? By JAVAC
2447 98/07/23 16:03:26 RE:データウインドウでランクを採番する方法はありますか? By めめ
2436 98/07/23 09:14:32 あまり簡単な方法ではありませんが_DWでランク By てとらぽっと
2431 98/07/22 21:01:04 RE:RE:データウインドウでランクを採番する方法はありますか? By paru
2428 98/07/22 17:36:41 RE:データウインドウでランクを採番する方法はありますか? By いかげそ
2425 98/07/22 16:27:47 RE:データウインドウでランクを採番する方法はありますか? By ふくちゃん
2424 98/07/22 14:56:01 データウインドウでランクを採番する方法はありますか? By paru

カテゴリ:旧電子会議室
日付:1998年07月23日 09:14 発信者:てとらぽっと
題名:あまり簡単な方法ではありませんが_DWでランク

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

>>単に上から順番に採番するなら、計算フィールドでgetrow()を使用すれば
>>いけると思います。
>>
>>思いっきりはずしてる気がしますが...。
>>
>そうではなくて、例えば数量順でランク付けした時に、同じ数量は同順にしたりするのがデータウインドウで簡単にできるのかという質問なんです。
>それって簡単にできますか?


DWで簡単にランクを付ける方法は...思い付きません。(^^;

ランクの境界値がわかれば Case関数を使ってランクの表示もできるでしょうけど。
上位XX%が最初のランクに属するのなら、評価カラム順にソートして RowCountから
上位XX%の行の値を取って、Case関数の式に加えるとか。
スクリプトでこれを調べて、計算フィールドの式を書きかえるということになりますね。

上の方法できちんとできるか試してません。(^^;
ちなみにわたしのほうでは、ランクとそのランクに属する上限/下限値を持つテーブルを
作成して、SELECTしています。ランクを評価する値が固定なのですが... これをデータの更新に
あわせて変動させるという方法もあるかと思います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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