choo a urname什么意思

更新时间:2022-11-24 15:33:59 阅读: 评论:0


2022年11月24日发(作者:湖北大学详细地址)

MyBatis:choo标签的⽤法

类似switchca选择choo⾥⾯第⼀个

choo标签在mybatis的xml⽂件中,⼀般与when标签结合使⽤,主要⽤于条件查询,根据不同的情况来进⾏页⾯查询,choo的执⾏原理

如下:如果有⼀个when满⾜,那么choo结束,choo会按照when标签的顺序来执⾏,如果when执⾏的结果都会fal,那么会执⾏

otherwi标签⾥的语句。

需求:

在已有的sys_ur表中,除了主键id外,我们认为ur_name也是唯⼀的,

所有的⽤户名都不可以重复。现在进⾏如下查询:当参数id有值的时候,优先

使⽤id查询,如果id没有值的时候,就判断⽤户名是否有值,如果⽤户名有值

就使⽤⽤户名查询,如果⽤户名也没有值,就使SQL查询⽆结果。

lect

id,

u_nameurName,

ur_passwordurPassword,

ur_emailurEmail,

ur_infourInfo,

head_imgheadImg,

create_timecreateTime

fromsys_ur

where1=1

andid=#{id}

andur_name=#{urName}

and1=2

本文发布于:2022-11-24 15:33:59,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/12689.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:nationalday
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图