Java Mysql查询字符串减号(-)问题

Java Mysql查询字符串减号(-)问题,java,spring,Java,Spring,在MySql查询中使用特殊字符时: String query=“从员工处选择ID、年龄、收入(k$)、分数(1-100)”; PreparedStatement=connection.prepareStatement(查询); ResultSet ResultSet=statement.executeQuery() 获取以下错误: java.sql.SQLException:第1列中的数字“ID、年龄、收入(k$)、分数(1-100)”格式不正确。通过在每列中添加“`来解决,如“选择ID,Age

在MySql查询中使用特殊字符时:

String query=“从员工处选择ID、年龄、收入(k$)、分数(1-100)”;
PreparedStatement=connection.prepareStatement(查询);
ResultSet ResultSet=statement.executeQuery()

获取以下错误:


java.sql.SQLException:第1列中的数字“ID、年龄、收入(k$)、分数(1-100)”格式不正确。

通过在每列中添加“`来解决,如“选择
ID
Age
收入(k$)
分数(1-100)
来自员工”

为什么要在收入中使用美元符号?表中的列实际名称是什么?请提供更多信息!!您的表数据,您的数据库?通过在每个列中添加“`选择'ID'、'Age'、'Income(k$)'、'Score(1-100)` from employee”等来解析