MyBatis嵌套结果集,如何向子查询传递多个参数
# 具体遇到的问题
原本是想完成课后作业,查询订单根据关键字查询,首先想到的方式是直接在MyBatis里面加一个<if>标签,里面拼接商品名字的模糊查询。但这个查询是在子查询里面,参数始终传不过去。
# 报错信息的截图

# 相关课程内容截图
# 尝试过的解决思路和结果
1.尝试传map,在后面拼接<if>标签,控制直接报错

2.修改colum标签的内容,但结果是不会执行下面的子查询,控制台并无报错
3.后面删除<if>后,运行发现,无论大括号里面是什么的,最终的值都是orderId

# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入代码,可通过选择【代码语言】突出显示
20
收起
正在回答 回答被采纳积分+1
2回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星