mybatis链表查询重复表两次如何解决返回数据相同
时间: 2023-07-19 08:14:44 浏览: 98
如果你在 MyBatis 中对同一张表进行了两次查询,返回的数据相同,可能是因为你在 SQL 语句中没有使用别名。
解决方法是在 SQL 语句中使用别名,例如:
```
SELECT a.id AS id1, b.id AS id2 FROM table1 a, table1 b WHERE a.id = b.id;
```
这样就可以对同一张表进行两次查询,并返回不同的数据了。你可以根据实际情况修改 SQL 语句中的表名和字段名。
阅读全文