Этот запрос может быть переведен буквально на HQL. Просто измените имена таблиц на имена классов сущностей, а имена столбцов на имена свойств сущностей, и у вас будет HQL-запрос.
Но этот запрос должен быть написан с объединениями. В SQL это будет
select urn.id, urn.username, city.name as city, state.name as state, country.name as country
from USERREGISTRATION_NEW urn
inner join city on urn.city_id = city.id
inner join state on urn.state_id = state.id
inner join country on urn.country_id = country.id
И, используя Hibernate, у вас будет связь ManyToOne между Урной и Городом, другая между Урной и Штатом и еще одна между Урной и Страной. Тогда HQL будет:
select urn.id, urn.userName, cityEntity.name as city, stateEntity.name as state, countryEntity.name as country
from Urn urn
inner join urn.city as cityEntity
inner join urn.state as stateEntity
inner join urn.country as countryEntity
или даже проще:
select urn.id, urn.userName, urn.city.name as city urn.state.name as state, urn.country.name as country
from Urn urn