课程
/后端开发
/Java
/MyBatis-Plus入门
如果是自定义sql 两表关联查询,并且where 条件的字段值 在两个表中都存在,会出现字段值不明确的错误,请问怎么处理呢
2019-06-06
源自:MyBatis-Plus入门 4-1
正在回答
这种情况,在where中你需要“别名.name”就可以了。我看你的表已经起别名了,例如:条件构造器中的条件可以这样写,wrapper.eq("a.name","某某")
qq_慕用2523439
qq_慕用2523439 回复 qq_慕用2523439
_小北 提问者
qq_梗花_0
举报
MyBatis-Plus框架入门必学课程!
1 回答关于自定义SQL的自定义Wrapper的查询字段
3 回答代码运行报错,查询的就一个单表两个字段
1 回答在查询表数据的时候,出现了null AS _handledType 这样的字段
1 回答联表怎么查询呢?
4 回答条件构造器在多表联查中的使用