用JDBC for SQL Server连接数据库,多表连接查询结果错误。
用JDBC for SQL Server连接数据库,多表连接查询结果错误。SQL语句大致如下:
SELECT DISTINCT field1, field2 INNER JOIN table1 ON ...
INNER JOIN table2 ON ...
......
经过跟踪发现在SQL语句查询字段后面给加了个*号,不知是为什么,成了这样:
SELECT DISTINCT field1, field2, * INNER JOIN table1 ON....
INNER JOIN table2 ON...
.....