PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3702 | 98/10/22 16:13:01 | RE(7):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By よっしん |
3701 | 98/10/22 14:30:37 | RE(6):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By まこと |
3689 | 98/10/22 10:22:51 | RE(5):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By よっしん |
3681 | 98/10/21 13:22:18 | RE(4): ビューの作り方は... By てとらぽっと |
3680 | 98/10/21 12:23:11 | RE(3):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By まこと |
3678 | 98/10/21 08:57:55 | RE(2):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By てとらぽっと |
3676 | 98/10/20 19:50:34 | RE(1):PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By kin |
3675 | 98/10/20 17:18:00 | PB6: UNIONを使って結合した内容をソートする方法を教えてください。 By まこと |
カテゴリ:データベース
日付:1998年10月22日 10:22 発信者:よっしん
題名:RE(5):PB6: UNIONを使って結合した内容をソートする方法を教えてください。
はぢめまして
>UNIONを使って2つのカラムを1つのカラムとしてDDDWを作成したのですが、
>ソートできません。
>
>select毎に、order by カラム名 asc を加えると、エラーになります。
>また、文末に加えてもエラーになります。
>
>データウインドウの編集画面でソート指定をしても出力結果はかわりません。
>(カラムA カラムB としたら、DWのカラム名をCにして、Cに対してソート
> 指定をしましたがダメでした。)
>
>どうしたら、UNIONで結合させた結果集合をソートさせる事ができるのでしょうか?
>
>
わたしは UNION使用時のソートを以下のようにしています。
SELECT \"SYOKUINTB\".\"SYOKUIN_ID\",
\"SYOKUINTB\".\"SYOKUIN_NAME1\",
\"SYOKUINTB\".\"SYOKUIN_SYOZOKU\"
FROM \"SYOKUINTB\"
UNION
SELECT \"RINJITB\".\"RINJI_ID\",
\"RINJITB\".\"RINJI_NAME1\",
\"RINJITB\".\"RINJI_SYOZOKU\"
FROM \"RINJITB\"
ORDER BY 3 ASC,
1 ASC
これで、SYOZOKU,ID の昇順でソートされます。
一度ためしてみては、いかがでしょうか。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.