2010-01-07 140 views
16

让我们在我的sql语句说,我想做的事:如何在iBatis中实现大于或等于的SQL语句?

WHERE numberOfCookies >= 10 

如何在iBatis的做到这一点?

+1

标题倒退,应该是:'如何在iBatis中实现少于或等于SQL语句?' – 2010-01-07 20:32:29

+2

我很困惑,你要求'小于或等于',但要求'> ='? – 2010-01-07 20:33:29

+0

感谢您的建议,我做了调整。好多了。当我太累时,这就是我发布的内容。 – 2010-01-07 21:26:33

回答

42

因为SQL是用XML编写的,你不能只用 “>” 符号,你需要把它写成:

WHERE numberOfCookies >= 10 

更新:

>为大于

<小于

+1

> =对于大于等于 – 2015-07-09 08:49:52

6

为什么它不起作用?

我能想到的唯一的事情就是>这个字符对XML没什么好玩的。在这种情况下,您可以将整个语句换成<![CDATA[ ... ]]>

+0

这是真的,除非您还为iBatis添加值,例如“WHERE numberOfCookies <=#value#” – 2010-01-07 21:22:13

相关问题