select top 1 from (
select .. from детальные_данные where ..
union all
select .. from страны where ..
union all
select .. from континенты where ..
)
Как-то это странно
CAT 1 CAT 1 CAT 1 Ответ 6-1-2 Ответ 6-2-1 CAT 2 CAT 2 CAT 2вызывает подозрения, что CATn и "Ответ... " - разные сущности