store activerecords value in rails


i have one query
@recommendations =“,max(recommendations.count) as rcount”).
where(‘recommendations.skill= ?’,@key).
order(‘recommendations.company_id ASC’).
joins(‘JOIN recommendations ON = recommendations.company_id’)

Here this query working in a loop, and this @key in where clause will change depend on the loop,. how to store the each query results, because i need to get that and @recommendations.rcount results in view?