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 (記載なし)

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