mybatis报错 : Caused by: java.lang.IllegalStateException: Can not find owner from table.
示例:
select * from (
select id from test
) as a GROUP BY a.id
Caused by: java.lang.IllegalStateException: Can not find owner from table.
上面这段代码在navicat内可以正常运行,通过mybatis运行就会抛出(Caused by: java.lang.IllegalStateException: Can not find owner from table.)的异常。。。
后来我把 a.id 改成 id 后mybatis也可以正常运行了 改后的代码如下
select * from (
select id from test
) as a GROUP BY id
————————————————
版权声明:本文为CSDN博主「墨语wcy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wcy1900353090/article/details/106442091
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · Mybatis —— 解决单引号带来的sql注入问题
- · Java基础问题13个,你都会哪些?
- · 不重新打包项目并替换部分jar包
- · 接收企微事件回调 Content type ‘text/xml;charset=UTF-8’ not supported
- · springboot使用lock4j实现并发控制
- · springboot全局增加sentinel
- · linux快速搭建轻量级efk日志系统
- · Springboot整合Swagger常用注解
- · swagger隐藏authentication参数
- · Spring Security 中的自定义PreAuthorize 注解
- · Expected one result (or null) to be returned by selectOne(), but found: 2
- · JACKSON和FASTJSON处理返回JSON数据中为NULL字段不显示