PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5619 99/03/25 14:29:04 RE(2):PB6: 数値の単位が異なるものを、同一のグラフに表示できるでしょうか?>Resしてなかったです。 By まこと
3695 98/10/22 11:18:56 RE(1):PB6: 数値の単位が異なるものを、同一のグラフに表示できるでしょうか? By あすかちゃんの父
3533 98/10/21 20:08:45 PB6: 数値の単位が異なるものを、同一のグラフに表示できるでしょうか? By まこと

カテゴリ:データベース
日付:1998年10月22日 11:18 発信者:あすかちゃんの父
題名:RE(1):PB6: 数値の単位が異なるものを、同一のグラフに表示できるでしょうか?

>多分、別テーブルか別カラムになってるならUNIONという手があるのかも
>しれないですね
>(UNIONの一方だけに対してデータを調整するなんてできるかどうかも怪しいですけど)

これはRDBMSの関数(演算子)でできます。

SELECT (AAA_TABLE.COL1 * 20) as COL_CAL // max50のカラム
FROM.....

UNION

SELECT BBB_TABLE.COL2 as COL_CAL  //max1000のカラム
FROM....

同一テーブルからでも、WHERE句で抽出することができれば、
同様のSQLで実現できます。
表示のみに使用するSELECT文であれば、RDBMSの関数を使って
いろいろなことができます。例えば私のとことでは、UNIONで
結合するテーブルのカラムの数が合わなければ、関数で疑似カ
ラムを作って結合したりしています。

>ちなみに、日付が横軸で各項目の予定と実績を表示したクロスタブの表示も必要と
>されているので、テーブル設計に悩んでいる所です。

PBのクロスタブ自体に制約が多いので、苦労します。
過去に何回かクロスタブについての議論がありますので、一度
検索してみてください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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