mybatis 的xml中sql写is not null检索不到数据,同样sql放到数据库中可以检索到

select*from(selecturl,pubdate,picfromindex_infowhere1=1andpicisnotnullorderbypubdated... select * from (select url,pubdate,pic from index_info where 1=1 and pic is not null order by pubdate desc) d where <![CDATA[ rownum < #{num}]]>

其中rownum是6,查看log也是正常,把log重的sql复制到数据库中运行可以正常检索到。请问xml重的有什么问题?
展开
 我来答
阿东哥哥DN
2014-07-30 · TA获得超过101个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:165万
展开全部

你看一下你的pic是不是为null....空的话有两种情况...一种是null一种是什么也没有  你看一下你数据库里是那种的...

如果你数据库中不是这种的...那么你用is Null是不行的....

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式