mybatis中if标签套用if,mybatis中if else的用法

  mybatis中if标签套用if,mybatis中if else的用法

  

目录

如果-否则及如果嵌套使用方式案例一:if-else案例二:如果嵌套mybatis if-else写法

 

  

if-else及if嵌套使用方式

 

  

案例一:if-else

在使用米巴蒂斯制图仪动态结构化查询语言时,不免会出现语句的使用,但是好像又没有这种语法,提供的是选择标签代替语句

 

  例如:

  select * from t _ stu tw where choose when test= query==0 and t . status=1/when otherwise and t . status NOT IN(9,5)/otherwise/choose and t . delete _ status=1/where也可以用多个如果判断实现:

  select * from t _ stu t where if test= query==0 和t.status=1 /if if test=query!=0 且t .状态不在(9.5)/如果中,t . delete _ status=1/其中

  

案例二:if嵌套

在实际编码过程中会有一些判断条件会一直重复使用,一直写在如果标签中写的代码会特长,而且臃肿

 

  select * from t _ stu t where if test= query==0 and type=1 and t . type= we and t . delete=1/if if test= query==0 and type=2 and t . type= wq and t . delete=1/if if test= query==0 and type=3 and t . type= wr and t . delete=1/if/where变现后:

  select * from t _ stu t where if test= query==0 if test= type=1 and t . type= we /if test= type=2 and t . type= wq /if if test= type=3 and t . type= wr /if/if and t . delete=1/where

  

mybatis if-else写法

我的诱饵中没有其他要用否则选择何时代替

 

  选择当测试= //./否则的话//./否则/选择以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它.

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: