先看问题
这个问题本是因为分页混乱所以使用父查询嵌套查询,先去重查出组ID,再通过组ID进行后续的子查询。
然后就出现了这个问题,子查询无法获取到父查询传来的参数。
先看原来写的
这里以User举例,
我现在是拿到父查询的groupId准备进行子查询,但是这时候groupId无法获取到,我通过注释掉子查询证实groupId是存在的,就很奇怪。
解决方案:在sql语句里把你引用的groupId也列出来
先看问题
这个问题本是因为分页混乱所以使用父查询嵌套查询,先去重查出组ID,再通过组ID进行后续的子查询。
然后就出现了这个问题,子查询无法获取到父查询传来的参数。
先看原来写的
这里以User举例,
我现在是拿到父查询的groupId准备进行子查询,但是这时候groupId无法获取到,我通过注释掉子查询证实groupId是存在的,就很奇怪。
解决方案:在sql语句里把你引用的groupId也列出来