PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21518 | 04/09/08 16:34:17 | RE(4):PB7.0: データウィンドウExcel出力について(完) By sori |
21517 | 04/09/08 16:32:31 | RE(3):PB7.0: データウィンドウExcel出力について(再び) By sori |
21516 | 04/09/08 13:54:30 | RE(2):PB7.0: データウィンドウのExcel出力にて By sori |
21515 | 04/09/08 13:30:52 | RE(1):PB7.0: データウィンドウのExcel出力にて By Chicchi |
21514 | 04/09/07 19:23:19 | PB7.0: データウィンドウのExcel出力にて By sori |
カテゴリ:データウィンドウ
日付:2004年09月08日 13:30 発信者:Chicchi
題名:RE(1):PB7.0: データウィンドウのExcel出力にて
soriさん、こんにちは。
方法としては、次の 2 つが考えられます。
?結果集合の第一カラムをマスタ.KEY1 からグループマスタ.グループコードにする
SELECT グループマスタ.グループコード,
グループマスタ.グループ名称
FROM マスタ,
グループマスタ
WHERE ( マスタ.KEY1 = グループマスタ.グループコード )
sori さんの SELECT 文では、マスタとグループマスタは内部結合なので、結果集合は
マスタ.KEY1 でもグループマスタ.グループコードでも同じです。ただし、本来は外部
結合であるという場合はこの案は適用できません (グループマスタに存在しないマスタ
の KEY1 が表れた場合、グループマスタ.グループコードは NULL になる)。
?結果集合の第一カラムにエイリアスを付ける
SELECT マスタ.KEY1 グループコード,
グループマスタ.グループ名称
FROM マスタ,
グループマスタ
WHERE ( マスタ.KEY1 = グループマスタ.グループコード )
マスタ.KEY1 にエイリアス (別名) として \"グループコード\" を付与します。
>前略
>
>SELECT マスタ.KEY1,
> グループマスタ.グループ名称
>FROM マスタ,
> グループマスタ,
>WHERE ( マスタ.KEY1 = グループマスタ.グループコード )
>
>上記SQL文で作成したデータウィンドウがあります。
>この抽出結果をExcel出力します。そうしますと
>
> 項目名: KEY1 グループ名称
>
> 値 : TEST01 山田グループ
> TEST02 鈴木グループ
>
>となります。
>
>ここで、項目名のKEY1を「グループコード」に変更してExcelにおとしたいのですが
>どうすればよいのでしょうか?
>
>後略
>
> (勝手ながら半角カナは全角に修正しました)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.