この質問は、私の前の質問のフォローアップです。ハッシュ オブジェクトを使用してマージを行う以外に、同じデータベース内でルックアップを行う際にハッシュ オブジェクトに苦労しています。order_number
クライアントの継続的な更新があるこのデータベースがあります。
Client Order_number New_number
XYZ 1000 1001
1001 1002
ABC 1006 1009
1009 1017
SST 1010 1011
1017 1020
1020 1030
1011 1050
前の質問と同様に、次のものが必要です。
Client Order_number New_number
XYZ 1000 1001
XYZ 1001 1002
ABC 1006 1009
ABC 1009 1017
SST 1010 1011
ABC 1017 1020
ABC 1020 1030
SST 1011 1050
つまり、クライアント名が欠落している場合、order_number を使用して以前の new_number と照合し、クライアントを見つけます。オーダーは、最初に でソートされorder_number
、次に でソートされnew_number
ます。
以前の質問に投稿されたコードにいくつかの変更を加えてコードを達成しようとしていますが、成功していません。