srividhya umashanker wrote:
So, there are multiple column_ids which have the same tree_id. In that case, you shouldn't be using "where tree_id = #value#". It should be "where tree_id in (#value1#, #value2#)" etc. Change your code according to that. I never used resultMaps, but there should be some way to put the resulting values from getColumnDetails into a List, which in turn is put in the HashMap assigned to a key.<select id="getColumnDetails" resultClass="java.util.ArrayList" parameterClass="int"> SELECT column_id FROM column_details WHERE tree_id = #value# </select>
HTH, Vamsee.

