Мой sql-запрос не может отобразить данные таблиц базы данных в JFrame
Я подключаю свою базу данных в phpMYAdmin из JFrame. Я соединил эти три таблицы базы данных в своем запросе и применил набор и получил текст в своем коде.
Это мой запрос в MySQL
SELECT *
FROM agent AS a
INNER JOIN client AS c ON a.Agent_Id=c.Agent_Id
INNER JOIN policy AS p ON c.Policy_No=p.Policy_No
Это мой код на Java
while(rs.next())
{
int Agent_Id = rs.getInt("Agent_Id");
Agent_Id1.setText(String.valueOf(Agent_Id));
String F_Name = rs.getString("F_Name");
Agent_Name1.setText(F_Name);
float Salary=rs.getFloat("Salary");
Salary1.setText(String.valueOf(Salary));
float Commission = rs.getFloat("Salary");
Commission1.setText(String.valueOf(Salary*1.1));
int Client_Id= rs.getInt("Client_Id");
Client_Id1.setText(String.valueOf(Client_Id));
int Policy_Id = rs.getInt("Policy_Id");
Policy_Id1.setText(String.valueOf(Policy_Id));
}
Столбец Client_Id не найден.
Столбец «Policy_Id» не найден.
Он предоставляет только данные из таблицы агентов. Я хочу показать из всех этих таблиц.