iBATIS sql语句怎么写

SELECTdataId,tm,valueFROMdbo.spanData_HisWHEREdataID=11283AND(tmbetween'2008-07-0716:... SELECT dataId,tm,value FROM dbo.spanData_His WHERE dataID =11283

AND (tm between '2008-07-07 16:00:00' AND '2008-07-10 16:00:00'

or tm between '2009-07-07 16:00:00' AND '2009-07-10 16:00:00'

or tm between '2010-07-07 16:00:00' AND '2010-07-10 16:00:00')

and spanId=1 ORDER BY dataID ASC ,tm ASC

如上语句如何在iBATIS配置中写,并且tm这个时间字段是不固定的,或许有一个,2个...,也许一个都没有!
展开
 我来答
百度网友d53b45c54
2010-09-12 · TA获得超过337个赞
知道答主
回答量:54
采纳率:0%
帮助的人:42.6万
展开全部
参考下面这个写法
<dynamic prepend="where">
<isNull property="username"></isNull>
<isNotNull property="username">
orders.customer = #username#
</isNotNull>
</dynamic>

用isNull标签,你到google上再找找isNull的具体用法吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式