mysql执行出结果,使用mybatis查询不出来的问题
发布时间:2024年01月18日
问题现象
今天排查一个问题,用mysql直接执行sql发现没有问题,
放到java程序中使用mybatis查询不出结果,,
分析后发现使用了mybatis分页
select count(*) from (
)t
问题排查
是由于查询语句where条件中使用not exists语句,
删除not exists语句后,在mybatis中可以执行出来
解决方法
将该语句拿到mysql中执行,发现执行时间过长,,
于是使用limit手动分页,问题解决。
文章来源:https://blog.csdn.net/weixin_43833540/article/details/135669417
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!