PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8941 99/10/27 11:08:49 RE(3):PB6.5: UNION句の作成につきまして By STRATOVARIUS
8940 99/10/27 11:06:47 RE(2):PB6.5: UNION句の作成につきまして By Taka
8934 99/10/27 09:24:25 RE(1):PB6.5: UNION句の作成につきまして By こてちゅ
8933 99/10/27 09:12:55 PB6.5: UNION句の作成につきまして By peko

カテゴリ:データウィンドウ
日付:1999年10月27日 11:06 発信者:Taka
題名:RE(2):PB6.5: UNION句の作成につきまして

pekoさん、こんにちは。

>データウィンドウでUNIONを使いたいのですが、
>エラーメッセージ\"このUNION文はUNIONとしての互換性がありません\"が
>表示されています。
>データウィンドウのデザインモードのSyntaxタブで表示されている
>SQL文を切り取ってUNIONでつなげ、SQL Plusで実行させるとうまくいきます。

もしかして、グラフィックモードでやっていませんか?
SQL文の直接編集モードならうまくいくかもしれません。

>SELECT 商品コード,\'1\',SUM(金額) FROM TABLE_A
>GROUP BY 商品コード,単位
>UNION
>SELECT 商品コード,\'2\',SUM(金額) FROM TABLE_A
>GROUP BY 商品コード

以下のようにしてみてください。

SELECT 商品コード,\'1\' \"フラグ\",SUM(金額) \"合計\" FROM TABLE_A
GROUP BY 商品コード,単位
UNION
SELECT 商品コード,\'2\' \"フラグ\",SUM(金額) \"合計\" FROM TABLE_A
GROUP BY 商品コード

UNIONの前後で、カラム別名を付けてカラム名を統一してあげるとうまくいく場合があります。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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