choo

更新时间:2022-11-24 23:58:32 阅读: 评论:0


2022年11月24日发(作者:at my most beautiful)

MySQL中choo标签的⽤法

MySQL中标签的⽤法

先给⼤家来个SQL语句:

choo(when,otherwize),相当于java语⾔中的switch,与jstl中的choo很类似。

s,,ex_type,me,_num,ing_num,ation_num,

_type,(lectcount(*)fromalq_member_=_idand

#{login_member_id}=_following_idand(_delete=_deleteisnull))asisFocus

0asisFocus

FROMalq_memberm

LEFTJOINalq_attachmentattON=_attachment_id

=#{member_id}

这⾥⾯有的⽤法,记录⼀下,choo(when,otherwi)标签

有时候我们并不想应⽤所有的条件,⽽只是想从多个选项中选择⼀个。⽽使⽤if标签时,只要test中的表达式为true,就会执⾏if标签中的

条件。MyBatis提供了choo元素。if标签是与(and)的关系,⽽choo是或(or)的关系。

choo标签是按顺序判断其内部when标签中的test条件出否成⽴,如果有⼀个成⽴,则choo结束。当choo中所有when的条件

都不满则时,则执⾏otherwi中的sql。类似于Java的switch语句,choo为switch,when为ca,otherwi则为default。

这样就很容易看懂了

本文发布于:2022-11-24 23:58:32,感谢您对本站的认可!

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

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

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