mybatis动态sql中where标签的使用

mybatis动态sql中where标签的使用

where标记的作用类似于动态sql中的set标记,他的作用主要是用来简化sql语句中where条件判断的书写的,如下所示:

       

  在上述SQL中加入ID的值为null的话,那么打印出来的SQL为:select * from user where name="xx" and gender="xx"

  where 标记会自动将其后第一个条件的and或者是or给忽略掉

分类: myBaits
标签: mybatis where标签
好文要顶 关注我 收藏该文
既然琴瑟起
关注 - 0
粉丝 - 11
+加关注
0
0
« 上一篇: mybatis动态sql中的trim标签的使用
» 下一篇: mybatis动态SQL中的sql片段
posted @ 2016-08-11 19:44 既然琴瑟起 阅读( 9997) 评论( 0) 编辑 收藏
刷新评论 刷新页面 返回顶部
【推荐】50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
【活动】阿里云双11活动开始预热 云服务器限时2折起
【调查】有奖调研即刻参与,你竟然是酱紫程序猿!
葡萄城1101
最新IT新闻:
· 惠普10.5亿美元收购三星打印机业务
· 《我的世界:故事模式》第二季第4章将在下周上架
· 中国云计算市场排名:阿里云扩大优势 占市场近半份额
· 支持独立通话!华为智能手表Watch 2 Pro开卖:2588元
· 为打通外卖送餐“最后一百米”,美团外卖研发了一个小程序
» 更多新闻...
阿里云双11
最新知识库文章:
· 为什么你参加了那么多培训,却依然表现平平?
· 写给初学前端工程师的一封信
· 实用VPC虚拟私有云设计原则
· 如何阅读计算机科学类的书
· Google 及其云智慧
» 更多知识库文章...

你可能感兴趣的:(mybatis动态sql中where标签的使用)