2015-03-11 3 views
0
ResultSet resultSet = statement.executeQuery("SELECT people.occupation_code,people.country_of_birth," 
       + " countries.currency_name, countries.telephone_code " 
       + "FROM people,countries" 
       + "WHERE people.country_of_birth = countries.name "); 

В настоящее время я работаю с базами данных MySQL, и когда я скомпилировал программу, которую у меня был: Не уникальная таблица/псевдоним: «люди». Посмотрел на предыдущие проблемы, связанные с этим, и обнаружил, что обычно это появляется при объединении двух таблиц. Но я этого не сделал.Не уникальная таблица/псевдоним SQL

ответ

2
FROM people,countries" 
+ "WHERE people.country_of_birth = countries.name "); 

Вам нужно пространство после стран.

FROM people,countries " 
+ "WHERE people.country_of_birth = countries.name "); 
Смежные вопросы