У меня есть две таблицы table1 и table2 со столбцом описания страны Country_name
в базе данных Oracle
Таблица1 имеет country_name
данные, такие как
INDIA
AUSTRALIA
JAPAN
USA
Таблица2 имеет country_name
данных, таких как
India
Australia
Japan
USA (United State of America)
Теперь я хочу объединить данные country_name в обеих таблицах, и они должны вернуть все 4 строки в моем результате.
Я пробовал ниже запрос, но он возвращает только 3 строки, не соответствует 4-й записи.
select distinct A.COUNTRY_NAME
from TABLE1 A,
TABLE2 B
where upper(trim(A.COUNTRY_NAME)) = upper(trim(B.COUNTRY_NAME));
Пожалуйста, предоставьте ваши предложения. Заранее спасибо.