in reply to Help with Sorting
hope this helps,#!/usr/bin/perl use strict; my %hash; $hash{cust1}{current}[0] = 13; $hash{cust2}{current}[0] = 110; $hash{cust3}{current}[0] = 10; $hash{cust4}{current}[0] = 102; $hash{cust5}{current}[0] = 108; $hash{cust6}{current}[0] = 130; $hash{cust7}{current}[0] = 10; $hash{cust8}{current}[0] = 107; $hash{cust9}{current}[0] = 5; $hash{cust10}{current}[0] = 210; $hash{cust11}{current}[0] = 1; $hash{cust12}{current}[0] = 160; $hash{cust13}{current}[0] = 16; my @sorted = sort { $hash{$a}->{current}->[0] <=> $hash{$b}->{current} +->[0] } keys %hash; print "sorted = @sorted\n";
|
|---|