i dont understand the problem with returning multiple rows:
here is my table BBC:
name region area population gdp Afghanistan South Asia 652225
select name,region from bbc where region IN (select region from bbc where name IN('India','Iran'))