データのソート
列データを並べ替えるには、列名の近くにある並べ替えアイコンをクリックします。 デフォルトでは、列名をクリックするたびに新しい ORDER BY 句 クエリがデータベースに送信されます。 対応するすべての並べ替え操作は、 サービス ツールウィンドウの 出力 タブで確認できます。
クライアント側でデータを並べ替えることもできます。 これを行うには、 オプションメニューを表示 をクリックし、 ORDER BY で並べ替え オプションの選択を解除します。
列の並べ替えは、デフォルトではスタックされません。 つまり、データを並べ替える列名の近くにある並べ替えアイコンをクリックすると、他の列に基づく並べ替えがクリアされます。 積み重ね並べ替えを使用する場合は、 Alt を押しながら並べ替えアイコンをクリックします。
状態 | 説明 |
|---|---|
| データがこの列でソートされていないことを示します。 ソートマーカーの初期状態。 |
| データは昇順にソートされます。 |
| データは降順にソートされます。 |
| マーカーの右側の数字 (図では 1) は並べ替えレベルです。 複数の列で並べ替えることができます。 このような場合、列ごとに並べ替えレベルが異なります。 |
スタックソートのデフォルトオプションを変更するには、 Ctrl+Alt+S を押して設定を開き、 に移動します。 並べ替えに列を追加する オプションの値を変更します。
また、 ORDER BY フィルターを使用して、 ORDER BY 句 フィールドにクエリを書き込むことにより、テーブル内のデータを並べ替えることができます。
クエリを使用してテーブルデータを並べ替える
ORDER BY 句 フィールドにクエリを入力します。 クエリ構文は
ORDER BY 句句と同じですが、キーワードはありません。Enter を押す。
フィルターをリセットするには、クリアアイコン(
)をクリックするか、行フィルターフィールドの内容を削除して Enter を押します。
フィルター履歴を開くには、ORDER BY キーワードの近くにある矢印アイコンをクリックします。

主キーによるデフォルトのソートを設定する
数値の主キーを持つテーブルの場合、RubyMine でそのキーによるデータの並べ替えが可能です。 データエディターでテーブルデータを表示するたびに、IDE は新しい ORDER BY 句 クエリをデータベースに送信します。
Ctrl+Alt+S を押して設定を開き、 を選択します。
データの並べ替え で、 数値の主キーでテーブルを並べ替える を選択します。
昇順 または 降順 を選択して並べ替え順序を設定します。
OK をクリックして変更を保存し、ダイアログを閉じます。
