@structure = ( [ # Result from first query. { ... }, { ... }, ], [ Results from second query [ # first parameter { ... } { ... } ], [ # second parameter { ... }, { ... } ] ], [ # results from third query [ # first parameter { ... } ], ... ] ); #### # Total results from all parameters of query 2 # See List::Util qw[ sum ]; my $q2Total = sum @{ $structure[ 1 ] };