■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
【SI Object Browser Ver.9】 逆ソート 2011/05/13 12:02 OB 4
いつもお世話になっております。


【SI Object Browser Ver.9】にて、逆ソート順にて表示させたいのですが、
可能でしょうか?

以上、ご確認の程、よろしくお願いいたします。
こんにちは。
土手内@SIです。

お問い合わせいただいた件ですが、SELECT結果のソート順を
変更するという内容でよろしいでしょうか?

SELECT結果のソート順を変更したい場合は、画面下部に結果が表示された状態で
ヘッダ(列名)をクリックすることにより、昇順/降順の切り替えが可能となっております。

※SQL実行画面や、テーブル画面のデータタブにおいて共通の動作となります。
 なお、SQL実行画面にてORDER BYを指定しているときに、上記操作を行うと
 ORDER BYが二重で発行される形となり、エラーが発生いたします。

 また、テーブル画面データタブにおいて、「ソート順序」を指定しておりますと
 そちらが優先されますため、ヘッダクリックによるソート順序変更は行われません。

何卒、よろしくお願いいたします。
お世話になっております。
早速のご回答、ありがとうございます。

・ヘッダ(列名)をクリックすることにより、昇順/降順の切り替え
 →了解いたしました。

・今回、確認させて頂きたかった点は、
 複数のヘッダ(列名)に対して、降順の指定を行うという設定です。
(昇順の場合は、単純に、「ソート順序」に数値を入力するだけで大丈夫かと思います)
・複数のヘッダ(列名)に対して、降順の指定を行おうと考え、
 「99、98」や「10、9」等を入力してみましたが、昇順に変換されてしまいます。

たびたび恐れ入りますが、
ご回答頂ければ、幸いです。
こんにちは。
土手内@SIです。

認識にズレがあり、大変失礼いたしました。

ご推察の通り、昇順の場合は「ソート順序」に数値を指定することで対応可能です。
また、降順の場合は、数値に加えて「DESC」を指定する必要がございます。
(半角スペースで区切ります。例:「2 DESC」)

昇順の場合は、降順の場合と同様、「1 ASC」のように記載いただいても
動作いたしますので、「ORDER BY句での記載をソート順序に指定する」というように
お考えいただければと思います。

お手数ですが、ご確認いただけますでしょうか。
何卒、よろしくお願いいたします。
ご回答頂き、ありがとうございます。

機能、了解いたしました。
PL/SQLの素人な者で、ご丁寧にご教授頂き、大変助かりました。

今後ともよろしくお願いいたします。