首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

有人了解ibatis没?想问个关于不等于的写法解决办法

2012-04-27 
有人了解ibatis没?想问个关于不等于的写法加入数据库中一个字段有4种类型,1,2,3,4我只是想查出来的数据不

有人了解ibatis没?想问个关于不等于的写法
加入数据库中一个字段有4种类型,1,2,3,4

我只是想查出来的数据不包含3这个类型。

ibatis动态写法, 应该怎样写?谢谢帮忙啊

[解决办法]
直接传一个 sQuery 语句过去算了!

例如:
java中
String sQuery = " type <> 3 ";
ibatis中
select * from 表名 where $sQuery$
[解决办法]
嗯,LS正确
[解决办法]

探讨

Java code
<dynamic prepend="WHERE">
<isNotEmpty prepend="AND" property="xx">
V.col = #xx#
</isNotEmpty>
<isNotEqual prepend="AND" property="aa" value...>
……

[解决办法]
&lt;&gt;可以用的
或者 <![CDATA[
SQL语句
]]>
[解决办法]
xx <![CDATA[ <> ]]>3
[解决办法]
<![CDATA[xx <> 3 ]]> xml里面要这么写的,大于等于 或者小于等于都要加<![CDATA[ ]]>
直接写"<"和">"XML会以为你是要开始写什么标签了,不会认为他是大于号和小于号。
[解决办法]
探讨

引用:
引用:

Java code
<dynamic prepend="WHERE">
<isNotEmpty prepend="AND" property="xx">
V.col = #xx#
</isNotEmpty>
<isNotEqual prepend="AND" property="aa" val……
请问,你自己试过吗?xx &lt;&gt; 3 ???
是一个小于号一个大于号吗?

热点排行