二つのキーによるソート

ロジック名

二つのキーによるソート

機能

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

データ型

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

プロパティ

カテゴリ プロパティ 説明
必須設定 並び替え順 並び替え順を指定します。
必須設定 順序 順序を指定します。
必須設定 並び替え順 並び替え順を指定します。
必須設定 順序 順序を指定します。
コメント コメント 仕様書にも設定したコメントが出力されます。変換処理には関係しません。

機能の詳細

ソート順

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

ソート順の決定基準

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

仕様制限

ロジックの使用例

マッピング定義

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

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