二つのキーによるソート

ロジック名

二つのキーによるソート

機能

二つの条件で並び替え(ソート)を行います。

データ型

場所 型
1番目の入力ハンドラ ループ
2番目の入力ハンドラ 文字列
3番目の入力ハンドラ 文字列
ロジックの出力 ループ
lightbulb詳細は「ロジックの仕様」を参照してください。

プロパティ

カテゴリ プロパティ 説明
必須設定 並び替え順 並び替え順を指定します。
必須設定 順序 順序を指定します。
必須設定 並び替え順 並び替え順を指定します。
必須設定 順序 順序を指定します。
コメント コメント このロジックアイコンの簡単な説明を記述することができます。仕様書にも設定したコメントが出力されます。変換処理には関係しません。

機能の詳細

ソート順

ソート順については、「キーによるソート」ロジックの「ソート順」を参照してください。

ソート順の決定基準

第一ソート条件が上側のプロパティ、第二ソート条件がその下のプロパティです。
第二ソート条件は、第一ソート条件のキーとなるデータが等しかった場合に、それらの順序を決定する際に使用されます。

仕様制限

ロジックの使用例

マッピング定義

ロジックの設定と処理結果

入力データをカラム「都道府県コード」と「区市町村コード」の値を第一、第二のキーとして小文字優先文字列順で昇順ソートします。
プロパティ設定
プロパティ 設定値
並び替え順 小文字優先の文字列順
順序 昇順
並び替え順 小文字優先の文字列順
順序 昇順
入力データ
001,東京都,108,千代田区
003,千葉県,301,千葉市
001,東京都,101,文京区
002,大阪府,201,大阪市
001,東京都,128,武蔵野市
出力データ
001,東京都,101,文京区
001,東京都,108,千代田区
001,東京都,128,武蔵野市
002,大阪府,201,大阪市
003,千葉県,301,千葉市